>>> Building on sparc64-0b under lang/apl BDEPENDS = [devel/libtool;x11/gtk+3;devel/autoconf/2.71;devel/pcre2;lang/gcc/16,-c++;devel/metaauto;devel/gmake;lang/gcc/16;devel/automake/1.16;lang/gcc/16,-libs;math/fftw3] DIST = [lang/apl:apl-1.9pl20250903.tar.gz] FULLPKGNAME = apl-1.9pl20250903p1 RDEPENDS = [fonts/apl-fonts;devel/pcre2;x11/gtk+3;math/fftw3;lang/gcc/16,-libs] (Junk lock obtained for sparc64-0b at 1786372651.52) >>> Running depends in lang/apl at 1786372651.66 last junk was in x11/gnome/settings-daemon /usr/sbin/pkg_add -aI -Drepair autoconf-2.71p0 automake-1.16.5p0 fftw3-3.3.10p2 libtool-2.4.2p3 metaauto-1.0p4 pcre2-10.47 was: /usr/sbin/pkg_add -aI -Drepair autoconf-2.71p0 automake-1.16.5p0 fftw3-3.3.10p2 g++-16.1.0p6 gcc-16.1.0p6 gcc-libs-16.1.0p6 gmake-4.4.1p0 gtk+3-3.24.52 libtool-2.4.2p3 metaauto-1.0p4 pcre2-10.47 /usr/sbin/pkg_add -aI -Drepair autoconf-2.71p0 automake-1.16.5p0 fftw3-3.3.10p2 libtool-2.4.2p3 metaauto-1.0p4 pcre2-10.47 >>> Running show-prepare-results in lang/apl at 1786372675.19 ===> lang/apl ===> Building from scratch apl-1.9pl20250903p1 ===> apl-1.9pl20250903p1 depends on: metaauto-* -> metaauto-1.0p4 ===> apl-1.9pl20250903p1 depends on: autoconf-2.71 -> autoconf-2.71p0 ===> apl-1.9pl20250903p1 depends on: automake->=1.16,<1.17 -> automake-1.16.5p0 ===> apl-1.9pl20250903p1 depends on: libtool-* -> libtool-2.4.2p3 ===> apl-1.9pl20250903p1 depends on: gcc->=16,<17 -> gcc-16.1.0p6 ===> apl-1.9pl20250903p1 depends on: g++->=16,<17 -> g++-16.1.0p6 ===> apl-1.9pl20250903p1 depends on: gmake-* -> gmake-4.4.1p0 ===> apl-1.9pl20250903p1 depends on: pcre2-* -> pcre2-10.47 ===> apl-1.9pl20250903p1 depends on: fftw3-* -> fftw3-3.3.10p2 ===> apl-1.9pl20250903p1 depends on: gtk+3-* -> gtk+3-3.24.52 ===> apl-1.9pl20250903p1 depends on: gcc-libs->=16,<17 -> gcc-libs-16.1.0p6 ===> Verifying specs: estdc++>=22 pthread X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama Xrandr Xrender atk-1.0 atk-bridge-2.0 c cairo cairo-gobject curses epoxy execinfo expat ffi fftw3 fontconfig freetype fribidi gdk-3 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 graphite2 gtk-3 harfbuzz iconv intl m pango-1.0 pangocairo-1.0 pangoft2-1.0 pcre2-8 pcre2-32 pixman-1 png xcb xcb-render xcb-shm z Xau Xdmcp jpeg atspi dbus-1 epoll-shim wayland-client wayland-cursor wayland-egl xkbcommon ===> found estdc++.22.0 pthread.28.1 X11.19.0 Xcomposite.4.0 Xcursor.5.1 Xdamage.4.0 Xext.13.0 Xfixes.6.1 Xi.12.2 Xinerama.6.0 Xrandr.7.1 Xrender.6.0 atk-1.0.21810.5 atk-bridge-2.0.0.5 c.103.0 cairo.13.5 cairo-gobject.2.2 curses.16.0 epoxy.4.1 execinfo.4.0 expat.17.1 ffi.2.6 fftw3.7.1 fontconfig.14.1 freetype.31.1 fribidi.3.1 gdk-3.2201.1 gdk_pixbuf-2.0.3200.3 gio-2.0.4200.23 glib-2.0.4201.16 gmodule-2.0.4200.23 gobject-2.0.4200.23 graphite2.2.0 gtk-3.2201.0 harfbuzz.19.1 iconv.7.2 intl.8.2 m.10.1 pango-1.0.3801.8 pangocairo-1.0.3801.4 pangoft2-1.0.3801.4 pcre2-8.0.8 pcre2-32.0.7 pixman-1.46.4 png.18.2 xcb.4.1 xcb-render.1.1 xcb-shm.1.1 z.7.2 Xau.10.0 Xdmcp.11.0 jpeg.72.0 atspi.1.5 dbus-1.11.4 epoll-shim.0.1 wayland-client.0.4 wayland-cursor.0.0 wayland-egl.0.0 xkbcommon.4.2 autoconf-2.71p0 automake-1.16.5p0 fftw3-3.3.10p2 g++-16.1.0p6 gcc-16.1.0p6 gcc-libs-16.1.0p6 gmake-4.4.1p0 gtk+3-3.24.52 libtool-2.4.2p3 metaauto-1.0p4 pcre2-10.47 (Junk lock released for sparc64-0b at 1786372689.42) distfiles size=5291835 >>> Running extract in lang/apl at 1786372689.55 ===> lang/apl ===> Checking files for apl-1.9pl20250903p1 `/usr/ports/distfiles/apl-1.9pl20250903.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for apl-1.9pl20250903p1 >>> Running patch in lang/apl at 1786372692.73 ===> lang/apl ===> Patching for apl-1.9pl20250903p1 ===> Applying OpenBSD patch patch-HOWTOs_Makefile_am Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Disable use asciidoc and libreoffice, we don't install HOWTO anyway | |Index: HOWTOs/Makefile.am |--- HOWTOs/Makefile.am.orig |+++ HOWTOs/Makefile.am -------------------------- Patching file HOWTOs/Makefile.am using Plan A... Hunk #1 succeeded at 63. Hunk #2 succeeded at 75. done ===> Applying OpenBSD patch patch-configure_ac Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |error: unknown type name 'lognormal_distribution'; did you mean 'bernoulli_distribution'? | |Index: configure.ac |--- configure.ac.orig |+++ configure.ac -------------------------- Patching file configure.ac using Plan A... Hunk #1 succeeded at 293. done ===> Applying OpenBSD patch patch-gnu-apl_d_preferences_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: gnu-apl.d/preferences.in |--- gnu-apl.d/preferences.in.orig |+++ gnu-apl.d/preferences.in -------------------------- Patching file gnu-apl.d/preferences.in using Plan A... Hunk #1 succeeded at 65. Hunk #2 succeeded at 234. Hunk #3 succeeded at 360. done ===> Applying OpenBSD patch patch-src_Parallel_hh Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |sparc64 wants this to be a long. But everyone else is happy with an int. |Found examining the sparc64 build logs. | |Index: src/Parallel.hh |--- src/Parallel.hh.orig |+++ src/Parallel.hh -------------------------- Patching file src/Parallel.hh using Plan A... Hunk #1 succeeded at 67. done ===> Compiler link: gcc -> /usr/local/bin/egcc ===> Compiler link: cc -> /usr/local/bin/egcc ===> Compiler link: c++ -> /usr/local/bin/eg++ ===> Compiler link: g++ -> /usr/local/bin/eg++ >>> Running configure in lang/apl at 1786372694.19 ===> lang/apl ===> Generating configure for apl-1.9pl20250903p1 Running autoreconf-2.71 in /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `.'. libtoolize: copying file `./ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. libtoolize: copying file `m4/libtool.m4' libtoolize: copying file `m4/ltoptions.m4' libtoolize: copying file `m4/ltsugar.m4' libtoolize: copying file `m4/ltversion.m4' libtoolize: copying file `m4/lt~obsolete.m4' ===> Configuring for apl-1.9pl20250903p1 Using /usr/obj/ports/apl-1.9pl20250903/config.site (generated) sed -i 's,-O2,,g' /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/configure /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src/{APs,native}/Makefile.in configure: WARNING: unrecognized options: --disable-gtk-doc configure: loading site script /usr/obj/ports/apl-1.9pl20250903/config.site *** core tests... *** checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... (cached) o checking whether the compiler supports GNU C... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to enable C11 features... none needed checking whether cc understands -c and -o together... yes checking for stdio.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for strings.h... (cached) yes checking for sys/stat.h... (cached) yes checking for sys/types.h... (cached) yes checking for unistd.h... (cached) yes checking for wchar.h... (cached) yes checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no checking for a BSD-compatible install... /usr/obj/ports/apl-1.9pl20250903/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... mkdir -p checking for gawk... (cached) awk checking whether gmake sets $(MAKE)... yes checking whether gmake supports the include directive... yes (GNU style) checking whether gmake supports nested variables... yes checking dependency style of cc... gcc3 checking whether to enable maintainer-specific portions of Makefiles... no checking build system type... sparc64-unknown-openbsd8.0 checking host system type... sparc64-unknown-openbsd8.0 checking how to print strings... print -r checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for fgrep... (cached) /usr/bin/fgrep checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... (cached) 131072 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... no checking how to convert sparc64-unknown-openbsd8.0 file names to sparc64-unknown-openbsd8.0 format... func_convert_file_noop checking how to convert sparc64-unknown-openbsd8.0 file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$ checking for dlltool... no checking how to associate runtime and link libraries... print -r -- checking whether the compiler supports GNU C++... (cached) yes checking whether c++ accepts -g... (cached) yes checking for c++ option to enable C++11 features... none needed checking dependency style of c++... gcc3 checking for ar... (cached) ar checking for archiver @FILE support... @ checking for strip... (cached) strip checking for ranlib... (cached) ranlib checking command to parse /usr/bin/nm -B output from cc object... ok checking for sysroot... no checking for mt... mt checking if mt is a manifest tool... no checking for dlfcn.h... (cached) yes checking for objdir... .libs checking if cc supports -fno-rtti -fno-exceptions... no checking for cc option to produce PIC... -fPIC -DPIC checking if cc PIC flag -fPIC -DPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.o... (cached) yes checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... openbsd8.0 ld.so checking how to hardcode library paths into programs... immediate checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen... yes checking whether a program can dlopen itself... yes checking whether a statically linked program can dlopen itself... no checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C++ preprocessor... c++ -E checking for ld used by c++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes checking for c++ option to produce PIC... -fPIC -DPIC checking if c++ PIC flag -fPIC -DPIC works... yes checking if c++ static flag -static works... yes checking if c++ supports -c -o file.o... yes checking if c++ supports -c -o file.o... (cached) yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... openbsd8.0 ld.so checking how to hardcode library paths into programs... immediate *** compiler checks... *** checking whether the compiler supports GNU C++... (cached) yes checking whether c++ accepts -g... (cached) yes checking for c++ option to enable C++11 features... (cached) none needed checking dependency style of c++... (cached) gcc3 checking for gcc... (cached) cc checking whether the compiler supports GNU C... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to enable C11 features... (cached) none needed checking whether cc understands -c and -o together... (cached) yes *** checks for the presence and usablility of header files... *** checking for ncurses.h... yes checking for term.h... yes checking for dirent.h... (cached) yes checking for execinfo.h... yes checking for ext/atomicity.h... yes checking for fcntl.h... (cached) yes checking for fenv.h... yes checking for fftw3.h... yes checking for inttypes.h... (cached) yes checking for libpng16/png.h... yes checking for limits.h... (cached) yes checking for locale.h... (cached) yes checking for malloc.h... (cached) no checking for netdb.h... (cached) yes checking for netinet/in.h... (cached) yes checking for stdint.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking for sys/un.h... (cached) yes checking for termios.h... (cached) yes checking for unistd.h... (cached) yes checking for utmpx.h... no checking for vector... yes checking for zlib.h... (cached) yes *** checks for standard C/C++ types... *** checking for _Bool... no checking for stdbool.h that conforms to C99... yes checking for inline... inline checking for int16_t... yes checking for int32_t... yes checking for int64_t... yes checking for off_t... (cached) yes checking for size_t... (cached) yes checking for ssize_t... (cached) yes checking for uint16_t... yes checking for uint32_t... yes checking for uint64_t... yes checking for uint8_t... yes checking for stat.st_blksize stat.st_rdev... no checking for error_at_line... no checking for pid_t... (cached) yes checking for vfork.h... no checking for sys/time.h... (cached) yes checking for sys/param.h... (cached) yes checking for fork... (cached) yes checking for vfork... (cached) yes checking for alarm... (cached) yes checking for getpagesize... (cached) yes checking for working fork... (cached) yes checking for working vfork... (cached) yes checking for GNU libc compatible malloc... yes checking for working mktime... (cached) yes checking for working strtod... (cached) yes checking for working mmap... (cached) yes checking for dup2... (cached) yes checking for floor... yes checking for getcwd... (cached) yes checking for gethostbyname... (cached) yes checking for gettimeofday... (cached) yes checking for memset... (cached) yes checking for mkdir... (cached) yes checking for modf... yes checking for munmap... (cached) yes checking for pow... yes checking for realpath... (cached) yes checking for rint... yes checking for rmdir... (cached) yes checking for select... (cached) yes checking for setenv... (cached) yes checking for setlocale... (cached) yes checking for socket... (cached) yes checking for sqrt... yes checking for strcasecmp... (cached) yes checking for strchr... (cached) yes checking for strdup... (cached) yes checking for strncasecmp... (cached) yes checking for strndup... yes checking for strerror... (cached) yes checking for strrchr... (cached) yes checking for strstr... (cached) yes checking for strtol... (cached) yes checking for uname... (cached) yes checking for tparm in -ltinfo... no checking for socket in -lsocket... no checking for sem_init in -lpthread... yes checking for yp_all in -lnsl... no checking for setupterm in -lcurses... yes checking for setupterm in -lncurses... yes checking for acosh in -lm... (cached) yes checking for dlopen in -ldl... no checking for initstate_r in -lc... no checking for __atomic_fetch_add_4 in -latomicity... no checking for struct stat.st_blocks... yes *** checks for optional (not strictly required) libraries... *** checking for X... libraries , headers checking for xcb/xcb.h... no └──── may affect: ⎕PLOT checking for fftw3.h... (cached) yes checking for fftw_plan_dft in -lfftw3... yes checking for png.h... yes checking for zlib.h... (cached) yes checking for png_init_io in -lpng... yes checking for uncompress in -lz... yes └──── may affect: ⎕SQL └──── may affect: ⎕SQL checking for pcre2_compile_32 in -lpcre2-32... yes checking for pkg-config... /usr/bin/pkg-config checking for gtk_init in -lgtk-3... no └──── may affect: ⎕PLOT, will affect ⎕PNG *** checks for functions that are missing on some platforms... *** checking whether CPU has rdtsc (read CPU cycle counter) opcode... no checking whether gettimeofday exists... yes checking whether sem_init() works... yes checking whether ioctl(fd, TIOCGWINSZ, ...) is available... checking whether pthread_setname_np is available... no checking whether pthread_setaffinity_np is available... no checking whether pthread_setname_np is available... no checking whether OSAtomicAdd32Barrier() is available... no checking whether atomic_add_32_nv() is available... no *** choices made by the user (via ./configure arguments)... *** checking if ctrl-D shall delete one char (and ctrl-Z be EOF)... no checking if the build target is Android... no checking if the build target is the Erlang interface (also requires libapl.so)... no checking if the build target is libapl.so... no checking if the build target is libpython_apl.so... no checking whether development mode is desired... no checking whether internal value checks shall be enabled... no checking whether internal performance counters shall be enabled)... no checking whether to remember the history of APL values (debug feature)... no checking whether gprof profiling shall be enabled... no checking whether gcov coverage testing shall be enabled... no checking whether dynamic logging shall be enabled... no checking whether value flags shall be traced... no checking how picky (0=not, 1=somwhat, 2=very) internal tests shall be... 1 checking security level (0=none, 1=configured in preferences, 2=all)... 0 checking how many CPU cores shall be used by APL (experimental!)... 0 checking which type of socket APserver shall use... 0 checking which port number APserver shall use for TCP or UDP sockets... 16366 checking which *nix port name APserver shall use... /tmp/GNU-APL/APserver checking how long a short APL value shall be at most... 12 checking whether visible markers shall be used... no checking whether support for rational numbers is desired ... no which: svn: Command not found. which: svnversion: Command not found. --prefix overwrite: /usr/local --sysconfdir overwrite: /etc *** ./configure checks done, producing the Makefiles and config.h... *** checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating build/Makefile config.status: creating debian/Makefile config.status: creating debian/source/Makefile config.status: creating doc/Makefile config.status: creating doc/DALY/Makefile config.status: creating erlang/Makefile config.status: creating erlang/apl.erl config.status: creating gnu-apl.d/Makefile config.status: creating gnu-apl.d/preferences config.status: creating HOWTOs/Makefile config.status: creating rpm/Makefile config.status: creating rpm/apl.spec config.status: creating src/Makefile config.status: creating src/APs/Makefile config.status: creating src/Gtk/Makefile config.status: creating src/emacs_mode/Makefile config.status: creating src/native/Makefile config.status: creating src/sql/Makefile config.status: creating src/testcases/Makefile config.status: creating src/workspaces/Makefile config.status: creating support-files/Makefile config.status: creating support-files/105-key-International-Keyboard/Makefile config.status: creating support-files/Bill_Daly_Ubuntu/Makefile config.status: creating support-files/Dirk/Makefile config.status: creating support-files/Dyalog-Keyboard/Makefile config.status: creating support-files/Juergen-Mint-19/Makefile config.status: creating support-files/Juergen-Mint-21/Makefile config.status: creating support-files/old-Keyboard/Makefile config.status: creating support-files/OS-X-Keyboard/Makefile config.status: creating support-files/Unicomp-Keyboard/Makefile config.status: creating support-files/WASD-Keyboard/Makefile config.status: creating tools/Makefile config.status: creating websock/Makefile config.status: creating websock/client/Makefile config.status: creating websock/server/Makefile config.status: creating workspaces/Makefile config.status: creating wslib3/Makefile config.status: creating wslib3/DALY/Makefile config.status: creating wslib4/Makefile config.status: creating wslib5/Makefile config.status: creating wslib5/APLComponentFiles/Makefile config.status: creating wslib5/DALY/Makefile config.status: creating wslib5/iso-apl-cf/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands configure: WARNING: unrecognized options: --disable-gtk-doc configure: ---- SUMMARY OF TESTS (please include in error reports) ---- prefix: : /usr/local DEVELOP_WANTED: no ASSERT_LEVEL_WANTED: 1 DYNAMIC_LOG_WANTED: no PERFORMANCE_COUNTERS_WANTED: no VALUE_CHECK_WANTED: no VALUE_HISTORY_WANTED: no apl_MAINTAINER_MODE: no apl_missing_headers: 2 apl_missing_functions: 0 apl_FFT: yes (affects: ⎕FFT) apl_GSL: (affects: ⎕MX, ⌹) apl_PCRE: yes (affects: ⎕RE) apl_PNG: yes (affects: ⎕PNG) apl_POSTGRES: no (may affect: ⎕SQL) apl_SQLITE3: no (may affect: ⎕SQL) apl_SQL no (affects: ⎕SQL) apl_X11 (libxcb): no (fallback for ⎕PLOT) apl_GTK3: no (affects: ⎕PNG, ⎕GTK, maybe ⎕PLOT) apl_GUI: no (affects: ⎕PNG, ⎕GTK, ⎕PLOT) Special Build targets: Android: no Erlang: no libapl: no Python: no >>> Running build in lang/apl at 1786372975.59 ===> lang/apl ===> Building for apl-1.9pl20250903p1 gmake all-recursive gmake[1]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903' Making all in workspaces gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/workspaces' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/workspaces' Making all in wslib3 gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib3' Making all in DALY gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib3/DALY' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib3/DALY' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib3' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib3' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib3' Making all in wslib4 gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib4' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib4' Making all in wslib5 gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib5' Making all in APLComponentFiles gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib5/APLComponentFiles' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib5/APLComponentFiles' Making all in DALY gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib5/DALY' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib5/DALY' Making all in iso-apl-cf gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib5/iso-apl-cf' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib5/iso-apl-cf' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib5' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib5' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib5' Making all in build gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/build' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/build' Making all in doc gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/doc' Making all in DALY gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/doc/DALY' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/doc/DALY' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/doc' /bin/sh '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/missing' makeinfo apl.texi -o apl.info --no-split || touch apl.info apl.texi:4: warning: unrecognized encoding name `UTF-8'. apl.texi:2931: Unknown command `sup'. apl.texi:2931: Misplaced {. apl.texi:2931: Misplaced }. apl.texi:2931: Unknown command `sup'. apl.texi:2931: Misplaced {. apl.texi:2931: Misplaced }. apl.texi:2932: Unknown command `sub'. apl.texi:2932: Misplaced {. apl.texi:2932: Misplaced }. apl.texi:2932: Unknown command `sub'. apl.texi:2932: Misplaced {. apl.texi:2932: Misplaced }. apl.texi:2943: Unknown command `sub'. apl.texi:2943: Misplaced {. apl.texi:2943: Misplaced }. apl.texi:3126: Unknown command `sup'. apl.texi:3126: Misplaced {. apl.texi:3126: Misplaced }. apl.texi:4543: Unknown command `sub'. apl.texi:4543: Misplaced {. apl.texi:4543: Misplaced }. apl.texi:4543: Unknown command `sub'. apl.texi:4543: Misplaced {. apl.texi:4543: Misplaced }. apl.texi:4719: warning: `.' or `,' must follow @xref, not `b'. apl.texi:5604: Unknown command `sub'. apl.texi:5604: Misplaced {. apl.texi:5604: Misplaced }. apl.texi:5604: Unknown command `sub'. apl.texi:5604: Misplaced {. apl.texi:5604: Misplaced }. apl.texi:5604: Unknown command `sub'. apl.texi:5604: Misplaced {. apl.texi:5604: Misplaced }. apl.texi:5605: Unknown command `sub'. apl.texi:5605: Misplaced {. apl.texi:5605: Misplaced }. apl.texi:5606: Unknown command `sub'. apl.texi:5606: Misplaced {. apl.texi:5606: Misplaced }. apl.texi:5607: Unknown command `sub'. apl.texi:5607: Misplaced {. apl.texi:5607: Misplaced }. apl.texi:5608: Unknown command `sub'. apl.texi:5608: Misplaced {. apl.texi:5608: Misplaced }. /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/doc//apl.texi:7040: `Section 2.44' has no Up field (perhaps incorrect sectioning?). /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/doc//apl.texi:4842: `Output File Format' has no Up field (perhaps incorrect sectioning?). /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/doc//apl.texi:7040: warning: unreferenced node `Section 2.44'. makeinfo: Removing output file `apl.info' due to errors; use --force to preserve. /bin/sh '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/missing' makeinfo --html apl.texi -o apl.html --no-split || touch apl.html apl.texi:4: warning: unrecognized encoding name `UTF-8'. apl.texi:2931: Unknown command `sup'. apl.texi:2931: Misplaced {. apl.texi:2931: Misplaced }. apl.texi:2931: Unknown command `sup'. apl.texi:2931: Misplaced {. apl.texi:2931: Misplaced }. apl.texi:2932: Unknown command `sub'. apl.texi:2932: Misplaced {. apl.texi:2932: Misplaced }. apl.texi:2932: Unknown command `sub'. apl.texi:2932: Misplaced {. apl.texi:2932: Misplaced }. apl.texi:2943: Unknown command `sub'. apl.texi:2943: Misplaced {. apl.texi:2943: Misplaced }. apl.texi:3126: Unknown command `sup'. apl.texi:3126: Misplaced {. apl.texi:3126: Misplaced }. apl.texi:4543: Unknown command `sub'. apl.texi:4543: Misplaced {. apl.texi:4543: Misplaced }. apl.texi:4543: Unknown command `sub'. apl.texi:4543: Misplaced {. apl.texi:4543: Misplaced }. apl.texi:4719: warning: `.' or `,' must follow @xref, not `b'. apl.texi:5604: Unknown command `sub'. apl.texi:5604: Misplaced {. apl.texi:5604: Misplaced }. apl.texi:5604: Unknown command `sub'. apl.texi:5604: Misplaced {. apl.texi:5604: Misplaced }. apl.texi:5604: Unknown command `sub'. apl.texi:5604: Misplaced {. apl.texi:5604: Misplaced }. apl.texi:5605: Unknown command `sub'. apl.texi:5605: Misplaced {. apl.texi:5605: Misplaced }. apl.texi:5606: Unknown command `sub'. apl.texi:5606: Misplaced {. apl.texi:5606: Misplaced }. apl.texi:5607: Unknown command `sub'. apl.texi:5607: Misplaced {. apl.texi:5607: Misplaced }. apl.texi:5608: Unknown command `sub'. apl.texi:5608: Misplaced {. apl.texi:5608: Misplaced }. /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/doc//apl.texi:7040: `Section 2.44' has no Up field (perhaps incorrect sectioning?). /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/doc//apl.texi:4842: `Output File Format' has no Up field (perhaps incorrect sectioning?). /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/doc//apl.texi:7040: warning: unreferenced node `Section 2.44'. makeinfo: Removing output file `apl.html' due to errors; use --force to preserve. /bin/sh '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/missing' makeinfo libapl.texi -o libapl.info --no-split || touch libapl.info /bin/sh '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/missing' makeinfo --html libapl.texi -o libapl.html --no-split || touch libapl.html gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/doc' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/doc' Making all in erlang gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/erlang' nothing to be done because GNU APL was NOT configured --with-erlang gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/erlang' Making all in gnu-apl.d gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/gnu-apl.d' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/gnu-apl.d' Making all in HOWTOs gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/HOWTOs' which: _lowriter: Command not found. gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/HOWTOs' Making all in src gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src' Making all in native gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src/native' /usr/bin/libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -g -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT lib_file_io_la-file_io.lo -MD -MP -MF .deps/lib_file_io_la-file_io.Tpo -c -o lib_file_io_la-file_io.lo `test -f 'file_io.cc' || echo './'`file_io.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -g -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT lib_file_io_la-file_io.lo -MD -MP -MF .deps/lib_file_io_la-file_io.Tpo -c file_io.cc -fPIC -DPIC -o .libs/lib_file_io_la-file_io.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../Backtrace.hh:30, from ../Error_macros.hh:27, from ../Quad_FIO.hh:29, from file_io.cc:29: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../PrimitiveFunction.hh:28, from ../PrimitiveOperator.hh:27, from ../Quad_FIO.hh:30: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -g -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT lib_file_io_la-file_io.lo -MD -MP -MF .deps/lib_file_io_la-file_io.Tpo -c file_io.cc -o lib_file_io_la-file_io.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../Backtrace.hh:30, from ../Error_macros.hh:27, from ../Quad_FIO.hh:29, from file_io.cc:29: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../PrimitiveFunction.hh:28, from ../PrimitiveOperator.hh:27, from ../Quad_FIO.hh:30: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ mv -f .deps/lib_file_io_la-file_io.Tpo .deps/lib_file_io_la-file_io.Plo /usr/bin/libtool --tag=CXX --mode=link c++ -I ./.. -g -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -avoid-version -export-dynamic -L/usr/local/lib -lexecinfo -o lib_file_io.la -rpath /usr/local/lib/apl lib_file_io_la-file_io.lo -lpcre2-32 -lz -lpng -lfftw3 -lm -lncurses -lcurses -lpthread libtool: link: c++ -shared -fPIC -DPIC -o .libs/lib_file_io.so -I ./.. -g -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 .libs/lib_file_io_la-file_io.o -L.libs -lexecinfo -lpcre2-32 -lz -lpng -lm -lfftw3 -lncurses -lcurses -lpthread -Wl,-soname,lib_file_io.so libtool: link: ar cru .libs/lib_file_io.a lib_file_io_la-file_io.o libtool: link: ranlib .libs/lib_file_io.a /usr/bin/libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -g -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT lib_template_F0_la-template_F0.lo -MD -MP -MF .deps/lib_template_F0_la-template_F0.Tpo -c -o lib_template_F0_la-template_F0.lo `test -f 'template_F0.cc' || echo './'`template_F0.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -g -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT lib_template_F0_la-template_F0.lo -MD -MP -MF .deps/lib_template_F0_la-template_F0.Tpo -c template_F0.cc -fPIC -DPIC -o .libs/lib_template_F0_la-template_F0.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from template.hh:28, from template_F0.cc:25: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -g -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT lib_template_F0_la-template_F0.lo -MD -MP -MF .deps/lib_template_F0_la-template_F0.Tpo -c template_F0.cc -o lib_template_F0_la-template_F0.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from template.hh:28, from template_F0.cc:25: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/lib_template_F0_la-template_F0.Tpo .deps/lib_template_F0_la-template_F0.Plo /usr/bin/libtool --tag=CXX --mode=link c++ -I ./.. -g -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -avoid-version -export-dynamic -L/usr/local/lib -lexecinfo -o lib_template_F0.la -rpath /usr/local/lib/apl lib_template_F0_la-template_F0.lo -lpcre2-32 -lz -lpng -lfftw3 -lm -lncurses -lcurses -lpthread libtool: link: c++ -shared -fPIC -DPIC -o .libs/lib_template_F0.so -I ./.. -g -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 .libs/lib_template_F0_la-template_F0.o -L.libs -lexecinfo -lpcre2-32 -lz -lpng -lm -lfftw3 -lncurses -lcurses -lpthread -Wl,-soname,lib_template_F0.so libtool: link: ar cru .libs/lib_template_F0.a lib_template_F0_la-template_F0.o libtool: link: ranlib .libs/lib_template_F0.a /usr/bin/libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -g -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT lib_template_F12_la-template_F12.lo -MD -MP -MF .deps/lib_template_F12_la-template_F12.Tpo -c -o lib_template_F12_la-template_F12.lo `test -f 'template_F12.cc' || echo './'`template_F12.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -g -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT lib_template_F12_la-template_F12.lo -MD -MP -MF .deps/lib_template_F12_la-template_F12.Tpo -c template_F12.cc -fPIC -DPIC -o .libs/lib_template_F12_la-template_F12.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from template.hh:28, from template_F12.cc:25: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -g -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT lib_template_F12_la-template_F12.lo -MD -MP -MF .deps/lib_template_F12_la-template_F12.Tpo -c template_F12.cc -o lib_template_F12_la-template_F12.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from template.hh:28, from template_F12.cc:25: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/lib_template_F12_la-template_F12.Tpo .deps/lib_template_F12_la-template_F12.Plo /usr/bin/libtool --tag=CXX --mode=link c++ -I ./.. -g -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -avoid-version -export-dynamic -L/usr/local/lib -lexecinfo -o lib_template_F12.la -rpath /usr/local/lib/apl lib_template_F12_la-template_F12.lo -lpcre2-32 -lz -lpng -lfftw3 -lm -lncurses -lcurses -lpthread libtool: link: c++ -shared -fPIC -DPIC -o .libs/lib_template_F12.so -I ./.. -g -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 .libs/lib_template_F12_la-template_F12.o -L.libs -lexecinfo -lpcre2-32 -lz -lpng -lm -lfftw3 -lncurses -lcurses -lpthread -Wl,-soname,lib_template_F12.so libtool: link: ar cru .libs/lib_template_F12.a lib_template_F12_la-template_F12.o libtool: link: ranlib .libs/lib_template_F12.a /usr/bin/libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -g -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT lib_template_OP1_la-template_OP1.lo -MD -MP -MF .deps/lib_template_OP1_la-template_OP1.Tpo -c -o lib_template_OP1_la-template_OP1.lo `test -f 'template_OP1.cc' || echo './'`template_OP1.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -g -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT lib_template_OP1_la-template_OP1.lo -MD -MP -MF .deps/lib_template_OP1_la-template_OP1.Tpo -c template_OP1.cc -fPIC -DPIC -o .libs/lib_template_OP1_la-template_OP1.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from template.hh:28, from template_OP1.cc:25: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -g -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT lib_template_OP1_la-template_OP1.lo -MD -MP -MF .deps/lib_template_OP1_la-template_OP1.Tpo -c template_OP1.cc -o lib_template_OP1_la-template_OP1.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from template.hh:28, from template_OP1.cc:25: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/lib_template_OP1_la-template_OP1.Tpo .deps/lib_template_OP1_la-template_OP1.Plo /usr/bin/libtool --tag=CXX --mode=link c++ -I ./.. -g -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -avoid-version -export-dynamic -L/usr/local/lib -lexecinfo -o lib_template_OP1.la -rpath /usr/local/lib/apl lib_template_OP1_la-template_OP1.lo -lpcre2-32 -lz -lpng -lfftw3 -lm -lncurses -lcurses -lpthread libtool: link: c++ -shared -fPIC -DPIC -o .libs/lib_template_OP1.so -I ./.. -g -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 .libs/lib_template_OP1_la-template_OP1.o -L.libs -lexecinfo -lpcre2-32 -lz -lpng -lm -lfftw3 -lncurses -lcurses -lpthread -Wl,-soname,lib_template_OP1.so libtool: link: ar cru .libs/lib_template_OP1.a lib_template_OP1_la-template_OP1.o libtool: link: ranlib .libs/lib_template_OP1.a /usr/bin/libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -g -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT lib_template_OP2_la-template_OP2.lo -MD -MP -MF .deps/lib_template_OP2_la-template_OP2.Tpo -c -o lib_template_OP2_la-template_OP2.lo `test -f 'template_OP2.cc' || echo './'`template_OP2.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -g -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT lib_template_OP2_la-template_OP2.lo -MD -MP -MF .deps/lib_template_OP2_la-template_OP2.Tpo -c template_OP2.cc -fPIC -DPIC -o .libs/lib_template_OP2_la-template_OP2.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from template.hh:28, from template_OP2.cc:25: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -g -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT lib_template_OP2_la-template_OP2.lo -MD -MP -MF .deps/lib_template_OP2_la-template_OP2.Tpo -c template_OP2.cc -o lib_template_OP2_la-template_OP2.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from template.hh:28, from template_OP2.cc:25: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/lib_template_OP2_la-template_OP2.Tpo .deps/lib_template_OP2_la-template_OP2.Plo /usr/bin/libtool --tag=CXX --mode=link c++ -I ./.. -g -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -avoid-version -export-dynamic -L/usr/local/lib -lexecinfo -o lib_template_OP2.la -rpath /usr/local/lib/apl lib_template_OP2_la-template_OP2.lo -lpcre2-32 -lz -lpng -lfftw3 -lm -lncurses -lcurses -lpthread libtool: link: c++ -shared -fPIC -DPIC -o .libs/lib_template_OP2.so -I ./.. -g -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 .libs/lib_template_OP2_la-template_OP2.o -L.libs -lexecinfo -lpcre2-32 -lz -lpng -lm -lfftw3 -lncurses -lcurses -lpthread -Wl,-soname,lib_template_OP2.so libtool: link: ar cru .libs/lib_template_OP2.a lib_template_OP2_la-template_OP2.o libtool: link: ranlib .libs/lib_template_OP2.a gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src/native' Making all in APs gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src/APs' c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -g -DAP_NUM=100 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT AP100-AP100.o -MD -MP -MF .deps/AP100-AP100.Tpo -c -o AP100-AP100.o `test -f 'AP100.cc' || echo './'`AP100.cc mv -f .deps/AP100-AP100.Tpo .deps/AP100-AP100.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -g -DAP_NUM=100 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT AP100-APmain.o -MD -MP -MF .deps/AP100-APmain.Tpo -c -o AP100-APmain.o `test -f 'APmain.cc' || echo './'`APmain.cc In file included from ./../Id.hh:30, from ./../PrintOperator.hh:30, from APmain.cc:39: ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ mv -f .deps/AP100-APmain.Tpo .deps/AP100-APmain.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -g -DAP_NUM=100 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT ../AP100-Backtrace.o -MD -MP -MF ../.deps/AP100-Backtrace.Tpo -c -o ../AP100-Backtrace.o `test -f '../Backtrace.cc' || echo './'`../Backtrace.cc In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../Backtrace.hh:30, from ../Backtrace.cc:47: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ mv -f ../.deps/AP100-Backtrace.Tpo ../.deps/AP100-Backtrace.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -g -DAP_NUM=100 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT ../AP100-Svar_DB.o -MD -MP -MF ../.deps/AP100-Svar_DB.Tpo -c -o ../AP100-Svar_DB.o `test -f '../Svar_DB.cc' || echo './'`../Svar_DB.cc In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../Backtrace.hh:30, from ../Svar_DB.cc:41: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ mv -f ../.deps/AP100-Svar_DB.Tpo ../.deps/AP100-Svar_DB.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -g -DAP_NUM=100 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT ../AP100-Svar_record.o -MD -MP -MF ../.deps/AP100-Svar_record.Tpo -c -o ../AP100-Svar_record.o `test -f '../Svar_record.cc' || echo './'`../Svar_record.cc In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../Backtrace.hh:30, from ../Svar_record.cc:35: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ ../Svar_record.cc: In member function 'void Svar_record::print(std::ostream&) const': ../Svar_record.cc:373:11: warning: bitwise operation between different enumeration types 'const Svar_state' and 'Svar_Control' is deprecated [-Wdeprecated-enum-enum-conversion] 373 | if (st & SET_BY_OFF) out << "1"; else out << "0"; | ~~~^~~~~~~~~~~~ ../Svar_record.cc:374:11: warning: bitwise operation between different enumeration types 'const Svar_state' and 'Svar_Control' is deprecated [-Wdeprecated-enum-enum-conversion] 374 | if (st & SET_BY_ACC) out << "1"; else out << "0"; | ~~~^~~~~~~~~~~~ ../Svar_record.cc:375:11: warning: bitwise operation between different enumeration types 'const Svar_state' and 'Svar_Control' is deprecated [-Wdeprecated-enum-enum-conversion] 375 | if (st & USE_BY_OFF) out << "1"; else out << "0"; | ~~~^~~~~~~~~~~~ ../Svar_record.cc:376:11: warning: bitwise operation between different enumeration types 'const Svar_state' and 'Svar_Control' is deprecated [-Wdeprecated-enum-enum-conversion] 376 | if (st & USE_BY_ACC) out << "1│"; else out << "0│"; | ~~~^~~~~~~~~~~~ mv -f ../.deps/AP100-Svar_record.Tpo ../.deps/AP100-Svar_record.Po /usr/bin/libtool --tag=CXX --mode=link c++ -I ./.. -g -DAP_NUM=100 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -L/usr/local/lib -lexecinfo -o AP100 AP100-AP100.o AP100-APmain.o ../AP100-Backtrace.o ../AP100-Svar_DB.o ../AP100-Svar_record.o -lpcre2-32 -lz -lpng -lfftw3 -lm -lncurses -lcurses -lpthread libtool: link: c++ -o AP100 -I ./.. -g -DAP_NUM=100 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 AP100-AP100.o AP100-APmain.o ../AP100-Backtrace.o ../AP100-Svar_DB.o ../AP100-Svar_record.o -L.libs -lexecinfo -lpcre2-32 -lz -lpng -lm -lfftw3 -lncurses -lcurses -lpthread -Wl,-rpath-link,/usr/local/lib c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -g -DAP_NUM=210 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT AP210-AP210.o -MD -MP -MF .deps/AP210-AP210.Tpo -c -o AP210-AP210.o `test -f 'AP210.cc' || echo './'`AP210.cc mv -f .deps/AP210-AP210.Tpo .deps/AP210-AP210.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -g -DAP_NUM=210 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT AP210-APmain.o -MD -MP -MF .deps/AP210-APmain.Tpo -c -o AP210-APmain.o `test -f 'APmain.cc' || echo './'`APmain.cc In file included from ./../Id.hh:30, from ./../PrintOperator.hh:30, from APmain.cc:39: ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ mv -f .deps/AP210-APmain.Tpo .deps/AP210-APmain.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -g -DAP_NUM=210 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT ../AP210-Backtrace.o -MD -MP -MF ../.deps/AP210-Backtrace.Tpo -c -o ../AP210-Backtrace.o `test -f '../Backtrace.cc' || echo './'`../Backtrace.cc In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../Backtrace.hh:30, from ../Backtrace.cc:47: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ mv -f ../.deps/AP210-Backtrace.Tpo ../.deps/AP210-Backtrace.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -g -DAP_NUM=210 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT ../AP210-Svar_DB.o -MD -MP -MF ../.deps/AP210-Svar_DB.Tpo -c -o ../AP210-Svar_DB.o `test -f '../Svar_DB.cc' || echo './'`../Svar_DB.cc In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../Backtrace.hh:30, from ../Svar_DB.cc:41: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ mv -f ../.deps/AP210-Svar_DB.Tpo ../.deps/AP210-Svar_DB.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -g -DAP_NUM=210 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT ../AP210-Svar_record.o -MD -MP -MF ../.deps/AP210-Svar_record.Tpo -c -o ../AP210-Svar_record.o `test -f '../Svar_record.cc' || echo './'`../Svar_record.cc In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../Backtrace.hh:30, from ../Svar_record.cc:35: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ ../Svar_record.cc: In member function 'void Svar_record::print(std::ostream&) const': ../Svar_record.cc:373:11: warning: bitwise operation between different enumeration types 'const Svar_state' and 'Svar_Control' is deprecated [-Wdeprecated-enum-enum-conversion] 373 | if (st & SET_BY_OFF) out << "1"; else out << "0"; | ~~~^~~~~~~~~~~~ ../Svar_record.cc:374:11: warning: bitwise operation between different enumeration types 'const Svar_state' and 'Svar_Control' is deprecated [-Wdeprecated-enum-enum-conversion] 374 | if (st & SET_BY_ACC) out << "1"; else out << "0"; | ~~~^~~~~~~~~~~~ ../Svar_record.cc:375:11: warning: bitwise operation between different enumeration types 'const Svar_state' and 'Svar_Control' is deprecated [-Wdeprecated-enum-enum-conversion] 375 | if (st & USE_BY_OFF) out << "1"; else out << "0"; | ~~~^~~~~~~~~~~~ ../Svar_record.cc:376:11: warning: bitwise operation between different enumeration types 'const Svar_state' and 'Svar_Control' is deprecated [-Wdeprecated-enum-enum-conversion] 376 | if (st & USE_BY_ACC) out << "1│"; else out << "0│"; | ~~~^~~~~~~~~~~~ mv -f ../.deps/AP210-Svar_record.Tpo ../.deps/AP210-Svar_record.Po /usr/bin/libtool --tag=CXX --mode=link c++ -I ./.. -g -DAP_NUM=210 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -L/usr/local/lib -lexecinfo -o AP210 AP210-AP210.o AP210-APmain.o ../AP210-Backtrace.o ../AP210-Svar_DB.o ../AP210-Svar_record.o -lpcre2-32 -lz -lpng -lfftw3 -lm -lncurses -lcurses -lpthread libtool: link: c++ -o AP210 -I ./.. -g -DAP_NUM=210 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 AP210-AP210.o AP210-APmain.o ../AP210-Backtrace.o ../AP210-Svar_DB.o ../AP210-Svar_record.o -L.libs -lexecinfo -lpcre2-32 -lz -lpng -lm -lfftw3 -lncurses -lcurses -lpthread -Wl,-rpath-link,/usr/local/lib c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -g -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT APserver-APserver.o -MD -MP -MF .deps/APserver-APserver.Tpo -c -o APserver-APserver.o `test -f 'APserver.cc' || echo './'`APserver.cc mv -f .deps/APserver-APserver.Tpo .deps/APserver-APserver.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -g -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT APserver-Svar_DB_server.o -MD -MP -MF .deps/APserver-Svar_DB_server.Tpo -c -o APserver-Svar_DB_server.o `test -f 'Svar_DB_server.cc' || echo './'`Svar_DB_server.cc In file included from ./../Id.hh:30, from ./../PrintOperator.hh:30, from ./../Backtrace.hh:30, from Svar_DB_server.cc:33: ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ mv -f .deps/APserver-Svar_DB_server.Tpo .deps/APserver-Svar_DB_server.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -g -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT ../APserver-Svar_record.o -MD -MP -MF ../.deps/APserver-Svar_record.Tpo -c -o ../APserver-Svar_record.o `test -f '../Svar_record.cc' || echo './'`../Svar_record.cc In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../Backtrace.hh:30, from ../Svar_record.cc:35: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ ../Svar_record.cc: In member function 'void Svar_record::print(std::ostream&) const': ../Svar_record.cc:373:11: warning: bitwise operation between different enumeration types 'const Svar_state' and 'Svar_Control' is deprecated [-Wdeprecated-enum-enum-conversion] 373 | if (st & SET_BY_OFF) out << "1"; else out << "0"; | ~~~^~~~~~~~~~~~ ../Svar_record.cc:374:11: warning: bitwise operation between different enumeration types 'const Svar_state' and 'Svar_Control' is deprecated [-Wdeprecated-enum-enum-conversion] 374 | if (st & SET_BY_ACC) out << "1"; else out << "0"; | ~~~^~~~~~~~~~~~ ../Svar_record.cc:375:11: warning: bitwise operation between different enumeration types 'const Svar_state' and 'Svar_Control' is deprecated [-Wdeprecated-enum-enum-conversion] 375 | if (st & USE_BY_OFF) out << "1"; else out << "0"; | ~~~^~~~~~~~~~~~ ../Svar_record.cc:376:11: warning: bitwise operation between different enumeration types 'const Svar_state' and 'Svar_Control' is deprecated [-Wdeprecated-enum-enum-conversion] 376 | if (st & USE_BY_ACC) out << "1│"; else out << "0│"; | ~~~^~~~~~~~~~~~ mv -f ../.deps/APserver-Svar_record.Tpo ../.deps/APserver-Svar_record.Po /usr/bin/libtool --tag=CXX --mode=link c++ -I ./.. -g -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -L/usr/local/lib -lexecinfo -o APserver APserver-APserver.o APserver-Svar_DB_server.o ../APserver-Svar_record.o -lpcre2-32 -lz -lpng -lfftw3 -lm -lncurses -lcurses -lpthread libtool: link: c++ -o APserver -I ./.. -g -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 APserver-APserver.o APserver-Svar_DB_server.o ../APserver-Svar_record.o -L.libs -lexecinfo -lpcre2-32 -lz -lpng -lm -lfftw3 -lncurses -lcurses -lpthread -Wl,-rpath-link,/usr/local/lib /usr/bin/ld: Dwarf Error: found dwarf version '5', this reader only handles version 2 information. APserver-APserver.o: In function `open_UNIX_socket(char const*)': APserver.cc:(.text+0x227c): warning: strcpy() is almost always misused, please use strlcpy() gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src/APs' Making all in emacs_mode gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src/emacs_mode' depbase=`echo DefCommand.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /usr/bin/libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT DefCommand.lo -MD -MP -MF $depbase.Tpo -c -o DefCommand.lo DefCommand.cc &&\ mv -f $depbase.Tpo $depbase.Plo c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT DefCommand.lo -MD -MP -MF .deps/DefCommand.Tpo -c DefCommand.cc -fPIC -DPIC -o .libs/DefCommand.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from DefCommand.cc:26: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT DefCommand.lo -MD -MP -MF .deps/DefCommand.Tpo -c DefCommand.cc -o DefCommand.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from DefCommand.cc:26: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ depbase=`echo emacs.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /usr/bin/libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT emacs.lo -MD -MP -MF $depbase.Tpo -c -o emacs.lo emacs.cc &&\ mv -f $depbase.Tpo $depbase.Plo c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT emacs.lo -MD -MP -MF .deps/emacs.Tpo -c emacs.cc -fPIC -DPIC -o .libs/emacs.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from emacs.cc:24: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT emacs.lo -MD -MP -MF .deps/emacs.Tpo -c emacs.cc -o emacs.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from emacs.cc:24: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ depbase=`echo FnCommand.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /usr/bin/libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT FnCommand.lo -MD -MP -MF $depbase.Tpo -c -o FnCommand.lo FnCommand.cc &&\ mv -f $depbase.Tpo $depbase.Plo c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT FnCommand.lo -MD -MP -MF .deps/FnCommand.Tpo -c FnCommand.cc -fPIC -DPIC -o .libs/FnCommand.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from FnCommand.cc:26: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT FnCommand.lo -MD -MP -MF .deps/FnCommand.Tpo -c FnCommand.cc -o FnCommand.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from FnCommand.cc:26: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ depbase=`echo FnTagCommand.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /usr/bin/libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT FnTagCommand.lo -MD -MP -MF $depbase.Tpo -c -o FnTagCommand.lo FnTagCommand.cc &&\ mv -f $depbase.Tpo $depbase.Plo c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT FnTagCommand.lo -MD -MP -MF .deps/FnTagCommand.Tpo -c FnTagCommand.cc -fPIC -DPIC -o .libs/FnTagCommand.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from FnTagCommand.cc:26: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT FnTagCommand.lo -MD -MP -MF .deps/FnTagCommand.Tpo -c FnTagCommand.cc -o FnTagCommand.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from FnTagCommand.cc:26: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ depbase=`echo FollowCommand.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /usr/bin/libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT FollowCommand.lo -MD -MP -MF $depbase.Tpo -c -o FollowCommand.lo FollowCommand.cc &&\ mv -f $depbase.Tpo $depbase.Plo c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT FollowCommand.lo -MD -MP -MF .deps/FollowCommand.Tpo -c FollowCommand.cc -fPIC -DPIC -o .libs/FollowCommand.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from FollowCommand.cc:24: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT FollowCommand.lo -MD -MP -MF .deps/FollowCommand.Tpo -c FollowCommand.cc -o FollowCommand.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from FollowCommand.cc:24: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ depbase=`echo GetVarCommand.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /usr/bin/libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT GetVarCommand.lo -MD -MP -MF $depbase.Tpo -c -o GetVarCommand.lo GetVarCommand.cc &&\ mv -f $depbase.Tpo $depbase.Plo c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT GetVarCommand.lo -MD -MP -MF .deps/GetVarCommand.Tpo -c GetVarCommand.cc -fPIC -DPIC -o .libs/GetVarCommand.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from GetVarCommand.cc:26: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT GetVarCommand.lo -MD -MP -MF .deps/GetVarCommand.Tpo -c GetVarCommand.cc -o GetVarCommand.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from GetVarCommand.cc:26: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ depbase=`echo HelpCommand.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /usr/bin/libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT HelpCommand.lo -MD -MP -MF $depbase.Tpo -c -o HelpCommand.lo HelpCommand.cc &&\ mv -f $depbase.Tpo $depbase.Plo c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT HelpCommand.lo -MD -MP -MF .deps/HelpCommand.Tpo -c HelpCommand.cc -fPIC -DPIC -o .libs/HelpCommand.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from HelpCommand.hh:28, from HelpCommand.cc:25: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT HelpCommand.lo -MD -MP -MF .deps/HelpCommand.Tpo -c HelpCommand.cc -o HelpCommand.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from HelpCommand.hh:28, from HelpCommand.cc:25: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ depbase=`echo Listener.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /usr/bin/libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT Listener.lo -MD -MP -MF $depbase.Tpo -c -o Listener.lo Listener.cc &&\ mv -f $depbase.Tpo $depbase.Plo c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT Listener.lo -MD -MP -MF .deps/Listener.Tpo -c Listener.cc -fPIC -DPIC -o .libs/Listener.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from network.hh:27, from Listener.hh:29, from Listener.cc:24: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT Listener.lo -MD -MP -MF .deps/Listener.Tpo -c Listener.cc -o Listener.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from network.hh:27, from Listener.hh:29, from Listener.cc:24: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ depbase=`echo LockWrapper.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /usr/bin/libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT LockWrapper.lo -MD -MP -MF $depbase.Tpo -c -o LockWrapper.lo LockWrapper.cc &&\ mv -f $depbase.Tpo $depbase.Plo c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT LockWrapper.lo -MD -MP -MF .deps/LockWrapper.Tpo -c LockWrapper.cc -fPIC -DPIC -o .libs/LockWrapper.o c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT LockWrapper.lo -MD -MP -MF .deps/LockWrapper.Tpo -c LockWrapper.cc -o LockWrapper.o depbase=`echo network.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /usr/bin/libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT network.lo -MD -MP -MF $depbase.Tpo -c -o network.lo network.cc &&\ mv -f $depbase.Tpo $depbase.Plo c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT network.lo -MD -MP -MF .deps/network.Tpo -c network.cc -fPIC -DPIC -o .libs/network.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from network.cc:24: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT network.lo -MD -MP -MF .deps/network.Tpo -c network.cc -o network.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from network.cc:24: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ depbase=`echo NetworkConnection.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /usr/bin/libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT NetworkConnection.lo -MD -MP -MF $depbase.Tpo -c -o NetworkConnection.lo NetworkConnection.cc &&\ mv -f $depbase.Tpo $depbase.Plo c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT NetworkConnection.lo -MD -MP -MF .deps/NetworkConnection.Tpo -c NetworkConnection.cc -fPIC -DPIC -o .libs/NetworkConnection.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from NetworkConnection.cc:24: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT NetworkConnection.lo -MD -MP -MF .deps/NetworkConnection.Tpo -c NetworkConnection.cc -o NetworkConnection.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from NetworkConnection.cc:24: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ depbase=`echo RunCommand.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /usr/bin/libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT RunCommand.lo -MD -MP -MF $depbase.Tpo -c -o RunCommand.lo RunCommand.cc &&\ mv -f $depbase.Tpo $depbase.Plo c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT RunCommand.lo -MD -MP -MF .deps/RunCommand.Tpo -c RunCommand.cc -fPIC -DPIC -o .libs/RunCommand.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from RunCommand.cc:25: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT RunCommand.lo -MD -MP -MF .deps/RunCommand.Tpo -c RunCommand.cc -o RunCommand.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from RunCommand.cc:25: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ depbase=`echo SicCommand.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /usr/bin/libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT SicCommand.lo -MD -MP -MF $depbase.Tpo -c -o SicCommand.lo SicCommand.cc &&\ mv -f $depbase.Tpo $depbase.Plo c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT SicCommand.lo -MD -MP -MF .deps/SicCommand.Tpo -c SicCommand.cc -fPIC -DPIC -o .libs/SicCommand.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from SicCommand.cc:25: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT SicCommand.lo -MD -MP -MF .deps/SicCommand.Tpo -c SicCommand.cc -o SicCommand.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from SicCommand.cc:25: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ depbase=`echo SiCommand.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /usr/bin/libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT SiCommand.lo -MD -MP -MF $depbase.Tpo -c -o SiCommand.lo SiCommand.cc &&\ mv -f $depbase.Tpo $depbase.Plo c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT SiCommand.lo -MD -MP -MF .deps/SiCommand.Tpo -c SiCommand.cc -fPIC -DPIC -o .libs/SiCommand.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from SiCommand.cc:24: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT SiCommand.lo -MD -MP -MF .deps/SiCommand.Tpo -c SiCommand.cc -o SiCommand.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from SiCommand.cc:24: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ depbase=`echo SendCommand.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /usr/bin/libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT SendCommand.lo -MD -MP -MF $depbase.Tpo -c -o SendCommand.lo SendCommand.cc &&\ mv -f $depbase.Tpo $depbase.Plo c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT SendCommand.lo -MD -MP -MF .deps/SendCommand.Tpo -c SendCommand.cc -fPIC -DPIC -o .libs/SendCommand.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from SendCommand.cc:28: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT SendCommand.lo -MD -MP -MF .deps/SendCommand.Tpo -c SendCommand.cc -o SendCommand.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from SendCommand.cc:28: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ depbase=`echo SystemFnCommand.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /usr/bin/libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT SystemFnCommand.lo -MD -MP -MF $depbase.Tpo -c -o SystemFnCommand.lo SystemFnCommand.cc &&\ mv -f $depbase.Tpo $depbase.Plo c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT SystemFnCommand.lo -MD -MP -MF .deps/SystemFnCommand.Tpo -c SystemFnCommand.cc -fPIC -DPIC -o .libs/SystemFnCommand.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from SystemFnCommand.cc:26: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT SystemFnCommand.lo -MD -MP -MF .deps/SystemFnCommand.Tpo -c SystemFnCommand.cc -o SystemFnCommand.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from SystemFnCommand.cc:26: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ depbase=`echo SystemVariableCommand.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /usr/bin/libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT SystemVariableCommand.lo -MD -MP -MF $depbase.Tpo -c -o SystemVariableCommand.lo SystemVariableCommand.cc &&\ mv -f $depbase.Tpo $depbase.Plo c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT SystemVariableCommand.lo -MD -MP -MF .deps/SystemVariableCommand.Tpo -c SystemVariableCommand.cc -fPIC -DPIC -o .libs/SystemVariableCommand.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from SystemVariableCommand.cc:26: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT SystemVariableCommand.lo -MD -MP -MF .deps/SystemVariableCommand.Tpo -c SystemVariableCommand.cc -o SystemVariableCommand.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from SystemVariableCommand.cc:26: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ depbase=`echo TcpListener.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /usr/bin/libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT TcpListener.lo -MD -MP -MF $depbase.Tpo -c -o TcpListener.lo TcpListener.cc &&\ mv -f $depbase.Tpo $depbase.Plo c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT TcpListener.lo -MD -MP -MF .deps/TcpListener.Tpo -c TcpListener.cc -fPIC -DPIC -o .libs/TcpListener.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from TcpListener.cc:24: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT TcpListener.lo -MD -MP -MF .deps/TcpListener.Tpo -c TcpListener.cc -o TcpListener.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from TcpListener.cc:24: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ depbase=`echo TempFileWrapper.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /usr/bin/libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT TempFileWrapper.lo -MD -MP -MF $depbase.Tpo -c -o TempFileWrapper.lo TempFileWrapper.cc &&\ mv -f $depbase.Tpo $depbase.Plo c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT TempFileWrapper.lo -MD -MP -MF .deps/TempFileWrapper.Tpo -c TempFileWrapper.cc -fPIC -DPIC -o .libs/TempFileWrapper.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from TempFileWrapper.cc:30: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT TempFileWrapper.lo -MD -MP -MF .deps/TempFileWrapper.Tpo -c TempFileWrapper.cc -o TempFileWrapper.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from TempFileWrapper.cc:30: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ depbase=`echo TraceData.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /usr/bin/libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT TraceData.lo -MD -MP -MF $depbase.Tpo -c -o TraceData.lo TraceData.cc &&\ mv -f $depbase.Tpo $depbase.Plo c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT TraceData.lo -MD -MP -MF .deps/TraceData.Tpo -c TraceData.cc -fPIC -DPIC -o .libs/TraceData.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from TraceData.hh:27, from TraceData.cc:24: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT TraceData.lo -MD -MP -MF .deps/TraceData.Tpo -c TraceData.cc -o TraceData.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from TraceData.hh:27, from TraceData.cc:24: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ depbase=`echo UnixSocketListener.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /usr/bin/libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT UnixSocketListener.lo -MD -MP -MF $depbase.Tpo -c -o UnixSocketListener.lo UnixSocketListener.cc &&\ mv -f $depbase.Tpo $depbase.Plo c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT UnixSocketListener.lo -MD -MP -MF .deps/UnixSocketListener.Tpo -c UnixSocketListener.cc -fPIC -DPIC -o .libs/UnixSocketListener.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from UnixSocketListener.cc:24: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT UnixSocketListener.lo -MD -MP -MF .deps/UnixSocketListener.Tpo -c UnixSocketListener.cc -o UnixSocketListener.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from UnixSocketListener.cc:24: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ depbase=`echo util.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /usr/bin/libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT util.lo -MD -MP -MF $depbase.Tpo -c -o util.lo util.cc &&\ mv -f $depbase.Tpo $depbase.Plo c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT util.lo -MD -MP -MF .deps/util.Tpo -c util.cc -fPIC -DPIC -o .libs/util.o c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT util.lo -MD -MP -MF .deps/util.Tpo -c util.cc -o util.o depbase=`echo VariablesCommand.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /usr/bin/libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT VariablesCommand.lo -MD -MP -MF $depbase.Tpo -c -o VariablesCommand.lo VariablesCommand.cc &&\ mv -f $depbase.Tpo $depbase.Plo c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT VariablesCommand.lo -MD -MP -MF .deps/VariablesCommand.Tpo -c VariablesCommand.cc -fPIC -DPIC -o .libs/VariablesCommand.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from VariablesCommand.cc:26: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT VariablesCommand.lo -MD -MP -MF .deps/VariablesCommand.Tpo -c VariablesCommand.cc -o VariablesCommand.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from VariablesCommand.cc:26: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ depbase=`echo VersionCommand.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /usr/bin/libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT VersionCommand.lo -MD -MP -MF $depbase.Tpo -c -o VersionCommand.lo VersionCommand.cc &&\ mv -f $depbase.Tpo $depbase.Plo c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT VersionCommand.lo -MD -MP -MF .deps/VersionCommand.Tpo -c VersionCommand.cc -fPIC -DPIC -o .libs/VersionCommand.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from VersionCommand.cc:26: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ c++ -DHAVE_CONFIG_H -I. -I../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT VersionCommand.lo -MD -MP -MF .deps/VersionCommand.Tpo -c VersionCommand.cc -o VersionCommand.o In file included from ../Id.hh:30, from ../PrintOperator.hh:30, from ../PrintBuffer.hh:30, from ../Cell.hh:31, from ../Native_interface.hh:33, from emacs.hh:37, from VersionCommand.cc:26: ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ../Parser.hh:27, from ../Function.hh:31, from ../Native_interface.hh:48: ../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ../Token.hh: In member function 'TokenClass Token::get_Class() const': ../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ../ScalarFunction.hh:30, from ../Workspace.hh:40, from ../Native_interface.hh:59: ../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ../Thread_context.hh: In member function 'void Thread_context::PF_join()': ../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ /usr/bin/libtool --tag=CXX --mode=link c++ -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -export-dynamic -L/usr/local/lib -lexecinfo -o libemacs.la -rpath /usr/local/lib/apl DefCommand.lo emacs.lo FnCommand.lo FnTagCommand.lo FollowCommand.lo GetVarCommand.lo HelpCommand.lo Listener.lo LockWrapper.lo network.lo NetworkConnection.lo RunCommand.lo SicCommand.lo SiCommand.lo SendCommand.lo SystemFnCommand.lo SystemVariableCommand.lo TcpListener.lo TempFileWrapper.lo TraceData.lo UnixSocketListener.lo util.lo VariablesCommand.lo VersionCommand.lo -lpcre2-32 -lz -lpng -lfftw3 -lm -lncurses -lcurses -lpthread libtool: link: c++ -shared -fPIC -DPIC -o .libs/libemacs.so.1.0 -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 .libs/DefCommand.o .libs/emacs.o .libs/FnCommand.o .libs/FnTagCommand.o .libs/FollowCommand.o .libs/GetVarCommand.o .libs/HelpCommand.o .libs/Listener.o .libs/LockWrapper.o .libs/network.o .libs/NetworkConnection.o .libs/RunCommand.o .libs/SicCommand.o .libs/SiCommand.o .libs/SendCommand.o .libs/SystemFnCommand.o .libs/SystemVariableCommand.o .libs/TcpListener.o .libs/TempFileWrapper.o .libs/TraceData.o .libs/UnixSocketListener.o .libs/util.o .libs/VariablesCommand.o .libs/VersionCommand.o -L.libs -lexecinfo -lpcre2-32 -lz -lpng -lm -lfftw3 -lncurses -lcurses -lpthread -Wl,-soname,libemacs.so.1.0 libtool: link: ar cru .libs/libemacs.a DefCommand.o emacs.o FnCommand.o FnTagCommand.o FollowCommand.o GetVarCommand.o HelpCommand.o Listener.o LockWrapper.o network.o NetworkConnection.o RunCommand.o SicCommand.o SiCommand.o SendCommand.o SystemFnCommand.o SystemVariableCommand.o TcpListener.o TempFileWrapper.o TraceData.o UnixSocketListener.o util.o VariablesCommand.o VersionCommand.o libtool: link: ranlib .libs/libemacs.a gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src/emacs_mode' Making all in sql gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src/sql' depbase=`echo apl-sqlite.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /usr/bin/libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -I ./../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-sqlite.lo -MD -MP -MF $depbase.Tpo -c -o apl-sqlite.lo apl-sqlite.cc &&\ mv -f $depbase.Tpo $depbase.Plo c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -I ./../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-sqlite.lo -MD -MP -MF .deps/apl-sqlite.Tpo -c apl-sqlite.cc -fPIC -DPIC -o .libs/apl-sqlite.o In file included from ./../Id.hh:30, from ./../PrintOperator.hh:30, from ./../PrintBuffer.hh:30, from ./../Cell.hh:31, from ./../Native_interface.hh:33, from apl-sqlite.hh:36, from apl-sqlite.cc:26: ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ./../Parser.hh:27, from ./../Function.hh:31, from ./../Native_interface.hh:48: ./../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ./../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ./../Token.hh: In member function 'TokenClass Token::get_Class() const': ./../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ./../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ./../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ./../ScalarFunction.hh:30, from ./../Workspace.hh:40, from ./../Native_interface.hh:59: ./../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ./../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ./../Thread_context.hh: In member function 'void Thread_context::PF_join()': ./../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -I ./../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-sqlite.lo -MD -MP -MF .deps/apl-sqlite.Tpo -c apl-sqlite.cc -o apl-sqlite.o In file included from ./../Id.hh:30, from ./../PrintOperator.hh:30, from ./../PrintBuffer.hh:30, from ./../Cell.hh:31, from ./../Native_interface.hh:33, from apl-sqlite.hh:36, from apl-sqlite.cc:26: ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ./../Parser.hh:27, from ./../Function.hh:31, from ./../Native_interface.hh:48: ./../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ./../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ./../Token.hh: In member function 'TokenClass Token::get_Class() const': ./../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ./../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ./../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ./../ScalarFunction.hh:30, from ./../Workspace.hh:40, from ./../Native_interface.hh:59: ./../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ./../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ./../Thread_context.hh: In member function 'void Thread_context::PF_join()': ./../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ depbase=`echo Connection.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /usr/bin/libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -I ./../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT Connection.lo -MD -MP -MF $depbase.Tpo -c -o Connection.lo Connection.cc &&\ mv -f $depbase.Tpo $depbase.Plo c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -I ./../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT Connection.lo -MD -MP -MF .deps/Connection.Tpo -c Connection.cc -fPIC -DPIC -o .libs/Connection.o In file included from ./../Id.hh:30, from ./../PrintOperator.hh:30, from ./../PrintBuffer.hh:30, from ./../Cell.hh:31, from ./../Native_interface.hh:33, from apl-sqlite.hh:36, from Connection.hh:27, from Connection.cc:24: ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ./../Parser.hh:27, from ./../Function.hh:31, from ./../Native_interface.hh:48: ./../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ./../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ./../Token.hh: In member function 'TokenClass Token::get_Class() const': ./../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ./../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ./../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ./../ScalarFunction.hh:30, from ./../Workspace.hh:40, from ./../Native_interface.hh:59: ./../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ./../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ./../Thread_context.hh: In member function 'void Thread_context::PF_join()': ./../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ c++ -DHAVE_CONFIG_H -I. -I../.. -I ./.. -I ./../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT Connection.lo -MD -MP -MF .deps/Connection.Tpo -c Connection.cc -o Connection.o In file included from ./../Id.hh:30, from ./../PrintOperator.hh:30, from ./../PrintBuffer.hh:30, from ./../Cell.hh:31, from ./../Native_interface.hh:33, from apl-sqlite.hh:36, from Connection.hh:27, from Connection.cc:24: ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ./../TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./../Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ./../Parser.hh:27, from ./../Function.hh:31, from ./../Native_interface.hh:48: ./../Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ./../Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ./../Token.hh: In member function 'TokenClass Token::get_Class() const': ./../Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ./../Function.hh: In member function 'virtual int Function::get_fun_valence() const': ./../Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ./../ScalarFunction.hh:30, from ./../Workspace.hh:40, from ./../Native_interface.hh:59: ./../Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ./../Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ./../Thread_context.hh: In member function 'void Thread_context::PF_join()': ./../Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ /usr/bin/libtool --tag=CXX --mode=link c++ -I ./.. -I ./../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -L/usr/local/lib -lexecinfo -o lib_sql.la -rpath /usr/local/lib/apl apl-sqlite.lo Connection.lo -lpcre2-32 -lz -lpng -lfftw3 -lm -lncurses -lcurses -lpthread libtool: link: c++ -shared -fPIC -DPIC -o .libs/lib_sql.so.0.0 -I ./.. -I ./../.. -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 .libs/apl-sqlite.o .libs/Connection.o -L.libs -lexecinfo -lpcre2-32 -lz -lpng -lm -lfftw3 -lncurses -lcurses -lpthread -Wl,-soname,lib_sql.so.0.0 libtool: link: ar cru .libs/lib_sql.a apl-sqlite.o Connection.o libtool: link: ranlib .libs/lib_sql.a gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src/sql' Making all in workspaces gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src/workspaces' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src/workspaces' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src' c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-main.o -MD -MP -MF .deps/apl-main.Tpo -c -o apl-main.o `test -f 'main.cc' || echo './'`main.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from main.cc:44: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Executable.hh:28, from UserFunction.hh:30, from Macro.hh:27, from main.cc:50: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ In file included from UserFunction.hh:31: Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from main.cc:53: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-main.Tpo .deps/apl-main.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Plot_xcb.o -MD -MP -MF .deps/apl-Plot_xcb.Tpo -c -o apl-Plot_xcb.o `test -f 'Plot_xcb.cc' || echo './'`Plot_xcb.cc mv -f .deps/apl-Plot_xcb.Tpo .deps/apl-Plot_xcb.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Archive.o -MD -MP -MF .deps/apl-Archive.Tpo -c -o apl-Archive.o `test -f 'Archive.cc' || echo './'`Archive.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from DerivedFunction.hh:27, from Archive.hh:29, from Archive.cc:32: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from DerivedFunction.hh:28: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Archive.hh:34: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ Archive.cc: In member function 'bool XML_Loading_Archive::read_Token(Token_loc&)': Archive.cc:2827:15: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 2827 | switch(tag & TV_MASK) // cannot call get_ValueType() yet | ~~~~^~~~~~~~~ mv -f .deps/apl-Archive.Tpo .deps/apl-Archive.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Assert.o -MD -MP -MF .deps/apl-Assert.Tpo -c -o apl-Assert.o `test -f 'Assert.cc' || echo './'`Assert.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Assert.cc:27: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from PrimitiveOperator.hh:27, from Workspace.hh:29, from Assert.cc:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Assert.Tpo .deps/apl-Assert.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Avec.o -MD -MP -MF .deps/apl-Avec.Tpo -c -o apl-Avec.o `test -f 'Avec.cc' || echo './'`Avec.cc In file included from UCS_string.hh:36, from LibPaths.hh:27, from Command.hh:28, from Avec.cc:29: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Avec.cc:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ mv -f .deps/apl-Avec.Tpo .deps/apl-Avec.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Backtrace.o -MD -MP -MF .deps/apl-Backtrace.Tpo -c -o apl-Backtrace.o `test -f 'Backtrace.cc' || echo './'`Backtrace.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Backtrace.cc:47: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ mv -f .deps/apl-Backtrace.Tpo .deps/apl-Backtrace.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Bif_F12_COMMA.o -MD -MP -MF .deps/apl-Bif_F12_COMMA.Tpo -c -o apl-Bif_F12_COMMA.o `test -f 'Bif_F12_COMMA.cc' || echo './'`Bif_F12_COMMA.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from Bif_F12_COMMA.hh:27, from Bif_F12_COMMA.cc:24: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Bif_F12_COMMA.cc:26: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Bif_F12_COMMA.Tpo .deps/apl-Bif_F12_COMMA.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Bif_F12_DOMINO.o -MD -MP -MF .deps/apl-Bif_F12_DOMINO.Tpo -c -o apl-Bif_F12_DOMINO.o `test -f 'Bif_F12_DOMINO.cc' || echo './'`Bif_F12_DOMINO.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from Bif_F12_DOMINO.hh:29, from Bif_F12_DOMINO.cc:24: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Bif_F12_DOMINO.cc:28: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ In member function 'double* Bif_F12_DOMINO::Matrix::drop_1_1() [with bool cplx = true]', inlined from 'static double* Bif_F12_DOMINO::householder(double*, ShapeItem, ShapeItem, double*, double*, double*, double*, double) [with bool cplx = true]' at Bif_F12_DOMINO.cc:873:20, inlined from 'static void Bif_F12_DOMINO::QR_Helzer(Value_P, bool, ShapeItem, ShapeItem, const Cell*, double)' at Bif_F12_DOMINO.cc:513:39: Bif_F12_DOMINO.hh:177:39: warning: 'mB.Bif_F12_DOMINO::Matrix::data' may be used uninitialized [-Wmaybe-uninitialized] 177 | { new (this) Matrix(data + dpi*(N + 1), M-1, N-1, dY); | ^~~~ Bif_F12_DOMINO.cc: In static member function 'static void Bif_F12_DOMINO::QR_Helzer(Value_P, bool, ShapeItem, ShapeItem, const Cell*, double)': Bif_F12_DOMINO.cc:743:14: note: 'mB' declared here 743 | Matrix mB (pB, rows, cols); // shrinks | ^~ In member function 'double* Bif_F12_DOMINO::Matrix::drop_1_1() [with bool cplx = true]', inlined from 'static double* Bif_F12_DOMINO::householder(double*, ShapeItem, ShapeItem, double*, double*, double*, double*, double) [with bool cplx = true]' at Bif_F12_DOMINO.cc:873:20, inlined from 'static void Bif_F12_DOMINO::QR_Helzer(Value_P, bool, ShapeItem, ShapeItem, const Cell*, double)' at Bif_F12_DOMINO.cc:513:39: Bif_F12_DOMINO.hh:177:51: warning: 'mB.Bif_F12_DOMINO::Matrix::N' may be used uninitialized [-Wmaybe-uninitialized] 177 | { new (this) Matrix(data + dpi*(N + 1), M-1, N-1, dY); | ^ Bif_F12_DOMINO.cc: In static member function 'static void Bif_F12_DOMINO::QR_Helzer(Value_P, bool, ShapeItem, ShapeItem, const Cell*, double)': Bif_F12_DOMINO.cc:743:14: note: 'mB' declared here 743 | Matrix mB (pB, rows, cols); // shrinks | ^~ In member function 'double* Bif_F12_DOMINO::Matrix::drop_1_1() [with bool cplx = true]', inlined from 'static double* Bif_F12_DOMINO::householder(double*, ShapeItem, ShapeItem, double*, double*, double*, double*, double) [with bool cplx = true]' at Bif_F12_DOMINO.cc:873:20, inlined from 'static void Bif_F12_DOMINO::QR_Helzer(Value_P, bool, ShapeItem, ShapeItem, const Cell*, double)' at Bif_F12_DOMINO.cc:513:39: Bif_F12_DOMINO.hh:177:59: warning: 'mB.Bif_F12_DOMINO::Matrix::M' may be used uninitialized [-Wmaybe-uninitialized] 177 | { new (this) Matrix(data + dpi*(N + 1), M-1, N-1, dY); | ^ Bif_F12_DOMINO.cc: In static member function 'static void Bif_F12_DOMINO::QR_Helzer(Value_P, bool, ShapeItem, ShapeItem, const Cell*, double)': Bif_F12_DOMINO.cc:743:14: note: 'mB' declared here 743 | Matrix mB (pB, rows, cols); // shrinks | ^~ In member function 'double* Bif_F12_DOMINO::Matrix::drop_1_1() [with bool cplx = false]', inlined from 'static double* Bif_F12_DOMINO::householder(double*, ShapeItem, ShapeItem, double*, double*, double*, double*, double) [with bool cplx = false]' at Bif_F12_DOMINO.cc:873:20, inlined from 'static void Bif_F12_DOMINO::QR_Helzer(Value_P, bool, ShapeItem, ShapeItem, const Cell*, double)' at Bif_F12_DOMINO.cc:530:40: Bif_F12_DOMINO.hh:177:39: warning: 'mB.Bif_F12_DOMINO::Matrix::data' may be used uninitialized [-Wmaybe-uninitialized] 177 | { new (this) Matrix(data + dpi*(N + 1), M-1, N-1, dY); | ^~~~ Bif_F12_DOMINO.cc: In static member function 'static void Bif_F12_DOMINO::QR_Helzer(Value_P, bool, ShapeItem, ShapeItem, const Cell*, double)': Bif_F12_DOMINO.cc:743:14: note: 'mB' declared here 743 | Matrix mB (pB, rows, cols); // shrinks | ^~ In member function 'double* Bif_F12_DOMINO::Matrix::drop_1_1() [with bool cplx = false]', inlined from 'static double* Bif_F12_DOMINO::householder(double*, ShapeItem, ShapeItem, double*, double*, double*, double*, double) [with bool cplx = false]' at Bif_F12_DOMINO.cc:873:20, inlined from 'static void Bif_F12_DOMINO::QR_Helzer(Value_P, bool, ShapeItem, ShapeItem, const Cell*, double)' at Bif_F12_DOMINO.cc:530:40: Bif_F12_DOMINO.hh:177:51: warning: 'mB.Bif_F12_DOMINO::Matrix::N' may be used uninitialized [-Wmaybe-uninitialized] 177 | { new (this) Matrix(data + dpi*(N + 1), M-1, N-1, dY); | ^ Bif_F12_DOMINO.cc: In static member function 'static void Bif_F12_DOMINO::QR_Helzer(Value_P, bool, ShapeItem, ShapeItem, const Cell*, double)': Bif_F12_DOMINO.cc:743:14: note: 'mB' declared here 743 | Matrix mB (pB, rows, cols); // shrinks | ^~ In member function 'double* Bif_F12_DOMINO::Matrix::drop_1_1() [with bool cplx = false]', inlined from 'static double* Bif_F12_DOMINO::householder(double*, ShapeItem, ShapeItem, double*, double*, double*, double*, double) [with bool cplx = false]' at Bif_F12_DOMINO.cc:873:20, inlined from 'static void Bif_F12_DOMINO::QR_Helzer(Value_P, bool, ShapeItem, ShapeItem, const Cell*, double)' at Bif_F12_DOMINO.cc:530:40: Bif_F12_DOMINO.hh:177:59: warning: 'mB.Bif_F12_DOMINO::Matrix::M' may be used uninitialized [-Wmaybe-uninitialized] 177 | { new (this) Matrix(data + dpi*(N + 1), M-1, N-1, dY); | ^ Bif_F12_DOMINO.cc: In static member function 'static void Bif_F12_DOMINO::QR_Helzer(Value_P, bool, ShapeItem, ShapeItem, const Cell*, double)': Bif_F12_DOMINO.cc:743:14: note: 'mB' declared here 743 | Matrix mB (pB, rows, cols); // shrinks | ^~ mv -f .deps/apl-Bif_F12_DOMINO.Tpo .deps/apl-Bif_F12_DOMINO.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Bif_F12_INDEX_OF.o -MD -MP -MF .deps/apl-Bif_F12_INDEX_OF.Tpo -c -o apl-Bif_F12_INDEX_OF.o `test -f 'Bif_F12_INDEX_OF.cc' || echo './'`Bif_F12_INDEX_OF.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from Bif_F12_INDEX_OF.hh:27, from Bif_F12_INDEX_OF.cc:24: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Bif_F12_INDEX_OF.cc:25: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Bif_F12_INDEX_OF.Tpo .deps/apl-Bif_F12_INDEX_OF.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Bif_F12_INTERVAL_INDEX.o -MD -MP -MF .deps/apl-Bif_F12_INTERVAL_INDEX.Tpo -c -o apl-Bif_F12_INTERVAL_INDEX.o `test -f 'Bif_F12_INTERVAL_INDEX.cc' || echo './'`Bif_F12_INTERVAL_INDEX.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from Bif_F12_INTERVAL_INDEX.hh:27, from Bif_F12_INTERVAL_INDEX.cc:24: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Bif_F12_INTERVAL_INDEX.cc:25: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Bif_F12_INTERVAL_INDEX.Tpo .deps/apl-Bif_F12_INTERVAL_INDEX.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Bif_F12_FORMAT.o -MD -MP -MF .deps/apl-Bif_F12_FORMAT.Tpo -c -o apl-Bif_F12_FORMAT.o `test -f 'Bif_F12_FORMAT.cc' || echo './'`Bif_F12_FORMAT.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from Bif_F12_FORMAT.hh:27, from Bif_F12_FORMAT.cc:28: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Bif_F12_FORMAT.cc:33: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Bif_F12_FORMAT.Tpo .deps/apl-Bif_F12_FORMAT.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Bif_F12_PARTITION_PICK.o -MD -MP -MF .deps/apl-Bif_F12_PARTITION_PICK.Tpo -c -o apl-Bif_F12_PARTITION_PICK.o `test -f 'Bif_F12_PARTITION_PICK.cc' || echo './'`Bif_F12_PARTITION_PICK.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error_macros.hh:27, from Shape.hh:28, from ArrayIterator.hh:28, from Bif_F12_PARTITION_PICK.cc:24: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from Bif_F12_PARTITION_PICK.hh:28, from Bif_F12_PARTITION_PICK.cc:25: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Bif_F12_PARTITION_PICK.cc:28: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Bif_F12_PARTITION_PICK.Tpo .deps/apl-Bif_F12_PARTITION_PICK.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Bif_F12_SORT.o -MD -MP -MF .deps/apl-Bif_F12_SORT.Tpo -c -o apl-Bif_F12_SORT.o `test -f 'Bif_F12_SORT.cc' || echo './'`Bif_F12_SORT.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from Bif_F12_SORT.hh:28, from Bif_F12_SORT.cc:25: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Bif_F12_SORT.cc:30: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Bif_F12_SORT.Tpo .deps/apl-Bif_F12_SORT.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Bif_F12_TAKE_DROP.o -MD -MP -MF .deps/apl-Bif_F12_TAKE_DROP.Tpo -c -o apl-Bif_F12_TAKE_DROP.o `test -f 'Bif_F12_TAKE_DROP.cc' || echo './'`Bif_F12_TAKE_DROP.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from Bif_F12_PARTITION_PICK.hh:28, from Bif_F12_TAKE_DROP.cc:24: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Bif_F12_TAKE_DROP.cc:27: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Bif_F12_TAKE_DROP.Tpo .deps/apl-Bif_F12_TAKE_DROP.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Bif_OPER1_COMMUTE.o -MD -MP -MF .deps/apl-Bif_OPER1_COMMUTE.Tpo -c -o apl-Bif_OPER1_COMMUTE.o `test -f 'Bif_OPER1_COMMUTE.cc' || echo './'`Bif_OPER1_COMMUTE.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from PrimitiveOperator.hh:27, from Bif_OPER1_COMMUTE.hh:27, from Bif_OPER1_COMMUTE.cc:24: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ mv -f .deps/apl-Bif_OPER1_COMMUTE.Tpo .deps/apl-Bif_OPER1_COMMUTE.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Bif_OPER1_EACH.o -MD -MP -MF .deps/apl-Bif_OPER1_EACH.Tpo -c -o apl-Bif_OPER1_EACH.o `test -f 'Bif_OPER1_EACH.cc' || echo './'`Bif_OPER1_EACH.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from Bif_F12_DOMINO.hh:29, from Bif_OPER1_EACH.cc:24: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Bif_OPER1_EACH.cc:30: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Bif_OPER1_EACH.Tpo .deps/apl-Bif_OPER1_EACH.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Bif_OPER2_POWER.o -MD -MP -MF .deps/apl-Bif_OPER2_POWER.Tpo -c -o apl-Bif_OPER2_POWER.o `test -f 'Bif_OPER2_POWER.cc' || echo './'`Bif_OPER2_POWER.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from PrimitiveOperator.hh:27, from Bif_OPER2_POWER.hh:27, from Bif_OPER2_POWER.cc:23: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Bif_OPER2_POWER.cc:27: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Bif_OPER2_POWER.Tpo .deps/apl-Bif_OPER2_POWER.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Bif_OPER2_INNER.o -MD -MP -MF .deps/apl-Bif_OPER2_INNER.Tpo -c -o apl-Bif_OPER2_INNER.o `test -f 'Bif_OPER2_INNER.cc' || echo './'`Bif_OPER2_INNER.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from Bif_F12_PARTITION_PICK.hh:28, from Bif_OPER2_INNER.cc:24: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Bif_OPER2_INNER.cc:30: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Bif_OPER2_INNER.Tpo .deps/apl-Bif_OPER2_INNER.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Bif_OPER2_OUTER.o -MD -MP -MF .deps/apl-Bif_OPER2_OUTER.Tpo -c -o apl-Bif_OPER2_OUTER.o `test -f 'Bif_OPER2_OUTER.cc' || echo './'`Bif_OPER2_OUTER.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from PrimitiveOperator.hh:27, from Bif_OPER1_REDUCE.hh:27, from Bif_OPER2_OUTER.cc:24: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Bif_OPER2_OUTER.cc:28: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Bif_OPER2_OUTER.Tpo .deps/apl-Bif_OPER2_OUTER.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Bif_OPER2_RANK.o -MD -MP -MF .deps/apl-Bif_OPER2_RANK.Tpo -c -o apl-Bif_OPER2_RANK.o `test -f 'Bif_OPER2_RANK.cc' || echo './'`Bif_OPER2_RANK.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from Bif_F12_TAKE_DROP.hh:28, from Bif_OPER2_RANK.cc:24: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Bif_OPER2_RANK.cc:29: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Bif_OPER2_RANK.Tpo .deps/apl-Bif_OPER2_RANK.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Bif_OPER1_REDUCE.o -MD -MP -MF .deps/apl-Bif_OPER1_REDUCE.Tpo -c -o apl-Bif_OPER1_REDUCE.o `test -f 'Bif_OPER1_REDUCE.cc' || echo './'`Bif_OPER1_REDUCE.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from PrimitiveOperator.hh:27, from Bif_OPER1_REDUCE.hh:27, from Bif_OPER1_REDUCE.cc:24: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Bif_OPER1_REDUCE.cc:27: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Bif_OPER1_REDUCE.Tpo .deps/apl-Bif_OPER1_REDUCE.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Bif_OPER1_SCAN.o -MD -MP -MF .deps/apl-Bif_OPER1_SCAN.Tpo -c -o apl-Bif_OPER1_SCAN.o `test -f 'Bif_OPER1_SCAN.cc' || echo './'`Bif_OPER1_SCAN.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from PrimitiveOperator.hh:27, from Bif_OPER1_REDUCE.hh:27, from Bif_OPER1_SCAN.cc:24: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Bif_OPER1_SCAN.cc:28: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Bif_OPER1_SCAN.Tpo .deps/apl-Bif_OPER1_SCAN.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-CDR.o -MD -MP -MF .deps/apl-CDR.Tpo -c -o apl-CDR.o `test -f 'CDR.cc' || echo './'`CDR.cc In file included from Id.hh:30, from PrintOperator.hh:30, from PrintBuffer.hh:30, from Cell.hh:31, from CharCell.hh:27, from CDR.cc:25: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from PrimitiveOperator.hh:27, from Workspace.hh:29, from CDR.cc:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-CDR.Tpo .deps/apl-CDR.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Cell.o -MD -MP -MF .deps/apl-Cell.Tpo -c -o apl-Cell.o `test -f 'Cell.cc' || echo './'`Cell.cc In file included from Id.hh:30, from PrintOperator.hh:30, from PrintBuffer.hh:30, from Cell.hh:31, from CharCell.hh:27, from Cell.cc:24: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from PrimitiveOperator.hh:27, from Workspace.hh:29, from Cell.cc:35: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Cell.Tpo .deps/apl-Cell.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Doxy.o -MD -MP -MF .deps/apl-Doxy.Tpo -c -o apl-Doxy.o `test -f 'Doxy.cc' || echo './'`Doxy.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from Bif_F12_TAKE_DROP.hh:28, from Doxy.cc:26: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Doxy.cc:35: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Doxy.Tpo .deps/apl-Doxy.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-CharCell.o -MD -MP -MF .deps/apl-CharCell.Tpo -c -o apl-CharCell.o `test -f 'CharCell.cc' || echo './'`CharCell.cc In file included from Id.hh:30, from PrintOperator.hh:30, from PrintBuffer.hh:30, from Cell.hh:31, from CharCell.hh:27, from CharCell.cc:24: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from PrimitiveOperator.hh:27, from Workspace.hh:29, from CharCell.cc:25: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-CharCell.Tpo .deps/apl-CharCell.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Command.o -MD -MP -MF .deps/apl-Command.Tpo -c -o apl-Command.o `test -f 'Command.cc' || echo './'`Command.cc In file included from Id.hh:30, from PrintOperator.hh:30, from PrintBuffer.hh:30, from Cell.hh:31, from CharCell.hh:27, from Command.cc:32: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Executable.hh:28, from Command.cc:36: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ In file included from NativeFunction.hh:30, from Command.cc:44: Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Command.cc:60: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ Command.cc: In static member function 'static void Command::cmd_COPY_ONCE(std::ostream&, UCS_string_vector&)': Command.cc:939:38: warning: arithmetic between different enumeration types 'LibRef' and 'Unicode' is deprecated [-Wdeprecated-enum-enum-conversion] 939 | UCS_string lib_wsname(Unicode(libref + UNI_0)); | ~~~~~~~^~~~~~~ mv -f .deps/apl-Command.Tpo .deps/apl-Command.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Common.o -MD -MP -MF .deps/apl-Common.Tpo -c -o apl-Common.o `test -f 'Common.cc' || echo './'`Common.cc In file included from UCS_string.hh:36, from Output.hh:35, from LineInput.hh:29, from Common.cc:33: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Executable.hh:28, from NativeFunction.hh:29, from Common.cc:35: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ In file included from NativeFunction.hh:30: Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from Common.cc:44: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Common.Tpo .deps/apl-Common.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-ComplexCell.o -MD -MP -MF .deps/apl-ComplexCell.Tpo -c -o apl-ComplexCell.o `test -f 'ComplexCell.cc' || echo './'`ComplexCell.cc In file included from Id.hh:30, from PrintOperator.hh:30, from PrintBuffer.hh:30, from Cell.hh:31, from NumericCell.hh:27, from ComplexCell.hh:27, from ComplexCell.cc:31: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from PrimitiveOperator.hh:27, from Workspace.hh:29, from ComplexCell.cc:36: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-ComplexCell.Tpo .deps/apl-ComplexCell.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-DerivedFunction.o -MD -MP -MF .deps/apl-DerivedFunction.Tpo -c -o apl-DerivedFunction.o `test -f 'DerivedFunction.cc' || echo './'`DerivedFunction.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from DerivedFunction.hh:27, from DerivedFunction.cc:25: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from DerivedFunction.hh:28: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from DerivedFunction.cc:30: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-DerivedFunction.Tpo .deps/apl-DerivedFunction.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-DiffOut.o -MD -MP -MF .deps/apl-DiffOut.Tpo -c -o apl-DiffOut.o `test -f 'DiffOut.cc' || echo './'`DiffOut.cc In file included from Id.hh:30, from PrintOperator.hh:30, from DiffOut.hh:31, from DiffOut.cc:26: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ mv -f .deps/apl-DiffOut.Tpo .deps/apl-DiffOut.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-DynamicObject.o -MD -MP -MF .deps/apl-DynamicObject.Tpo -c -o apl-DynamicObject.o `test -f 'DynamicObject.cc' || echo './'`DynamicObject.cc In file included from Id.hh:30, from DynamicObject.hh:28, from DynamicObject.cc:26: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ mv -f .deps/apl-DynamicObject.Tpo .deps/apl-DynamicObject.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Error.o -MD -MP -MF .deps/apl-Error.Tpo -c -o apl-Error.o `test -f 'Error.cc' || echo './'`Error.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Error.cc:25: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from Symbol.hh:30, from Error.cc:28: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Error.cc:31: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Error.Tpo .deps/apl-Error.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Executable.o -MD -MP -MF .deps/apl-Executable.Tpo -c -o apl-Executable.o `test -f 'Executable.cc' || echo './'`Executable.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error_macros.hh:27, from Token.hh:31, from Executable.hh:28, from Executable.cc:25: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ In file included from UserFunction.hh:31, from Executable.cc:30: Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Executable.cc:32: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Executable.Tpo .deps/apl-Executable.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-FloatCell.o -MD -MP -MF .deps/apl-FloatCell.Tpo -c -o apl-FloatCell.o `test -f 'FloatCell.cc' || echo './'`FloatCell.cc In file included from Id.hh:30, from PrintOperator.hh:30, from PrintBuffer.hh:30, from Cell.hh:31, from NumericCell.hh:27, from ComplexCell.hh:27, from FloatCell.cc:31: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from PrimitiveOperator.hh:27, from Workspace.hh:29, from FloatCell.cc:36: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-FloatCell.Tpo .deps/apl-FloatCell.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Function.o -MD -MP -MF .deps/apl-Function.Tpo -c -o apl-Function.o `test -f 'Function.cc' || echo './'`Function.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.cc:29: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from Function.cc:30: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ mv -f .deps/apl-Function.Tpo .deps/apl-Function.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Id.o -MD -MP -MF .deps/apl-Id.Tpo -c -o apl-Id.o `test -f 'Id.cc' || echo './'`Id.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from Bif_F12_COMMA.hh:27, from Id.cc:25: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Id.cc:62: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Id.Tpo .deps/apl-Id.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-IndexExpr.o -MD -MP -MF .deps/apl-IndexExpr.Tpo -c -o apl-IndexExpr.o `test -f 'IndexExpr.cc' || echo './'`IndexExpr.cc In file included from Id.hh:30, from PrintOperator.hh:30, from PrintBuffer.hh:30, from Cell.hh:31, from IndexExpr.hh:27, from IndexExpr.cc:24: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from PrimitiveOperator.hh:27, from Workspace.hh:29, from IndexExpr.cc:28: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-IndexExpr.Tpo .deps/apl-IndexExpr.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-IndexIterator.o -MD -MP -MF .deps/apl-IndexIterator.Tpo -c -o apl-IndexIterator.o `test -f 'IndexIterator.cc' || echo './'`IndexIterator.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from IndexIterator.cc:24: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ mv -f .deps/apl-IndexIterator.Tpo .deps/apl-IndexIterator.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-InputFile.o -MD -MP -MF .deps/apl-InputFile.Tpo -c -o apl-InputFile.o `test -f 'InputFile.cc' || echo './'`InputFile.cc In file included from UCS_string.hh:36, from UCS_string_vector.hh:24, from InputFile.hh:28, from InputFile.cc:29: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from InputFile.cc:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ mv -f .deps/apl-InputFile.Tpo .deps/apl-InputFile.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-IntCell.o -MD -MP -MF .deps/apl-IntCell.Tpo -c -o apl-IntCell.o `test -f 'IntCell.cc' || echo './'`IntCell.cc In file included from Id.hh:30, from PrintOperator.hh:30, from PrintBuffer.hh:30, from Cell.hh:31, from CharCell.hh:27, from Value.hh:27, from IntCell.cc:27: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from PrimitiveOperator.hh:27, from Workspace.hh:29, from IntCell.cc:33: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-IntCell.Tpo .deps/apl-IntCell.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-IO_Files.o -MD -MP -MF .deps/apl-IO_Files.Tpo -c -o apl-IO_Files.o `test -f 'IO_Files.cc' || echo './'`IO_Files.cc In file included from UCS_string.hh:36, from LibPaths.hh:27, from Command.hh:28, from IO_Files.cc:27: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from PrimitiveOperator.hh:27, from Workspace.hh:29, from IO_Files.cc:34: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-IO_Files.Tpo .deps/apl-IO_Files.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-LApack.o -MD -MP -MF .deps/apl-LApack.Tpo -c -o apl-LApack.o `test -f 'LApack.cc' || echo './'`LApack.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from Bif_F12_DOMINO.hh:29, from LApack.cc:37: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from LApack.cc:42: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-LApack.Tpo .deps/apl-LApack.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-LibPaths.o -MD -MP -MF .deps/apl-LibPaths.Tpo -c -o apl-LibPaths.o `test -f 'LibPaths.cc' || echo './'`LibPaths.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from LibPaths.cc:30: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from PrimitiveOperator.hh:27, from Workspace.hh:29, from LibPaths.cc:34: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-LibPaths.Tpo .deps/apl-LibPaths.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-LineInput.o -MD -MP -MF .deps/apl-LineInput.Tpo -c -o apl-LineInput.o `test -f 'LineInput.cc' || echo './'`LineInput.cc In file included from UCS_string.hh:36, from LibPaths.hh:27, from Command.hh:28, from LineInput.cc:28: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from Symbol.hh:30, from SystemVariable.hh:30, from LineInput.cc:36: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from LineInput.cc:39: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-LineInput.Tpo .deps/apl-LineInput.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Logging.o -MD -MP -MF .deps/apl-Logging.Tpo -c -o apl-Logging.o `test -f 'Logging.cc' || echo './'`Logging.cc mv -f .deps/apl-Logging.Tpo .deps/apl-Logging.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-LvalCell.o -MD -MP -MF .deps/apl-LvalCell.Tpo -c -o apl-LvalCell.o `test -f 'LvalCell.cc' || echo './'`LvalCell.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from LvalCell.cc:24: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ mv -f .deps/apl-LvalCell.Tpo .deps/apl-LvalCell.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Malloc_hooks.o -MD -MP -MF .deps/apl-Malloc_hooks.Tpo -c -o apl-Malloc_hooks.o `test -f 'Malloc_hooks.cc' || echo './'`Malloc_hooks.cc mv -f .deps/apl-Malloc_hooks.Tpo .deps/apl-Malloc_hooks.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Nabla.o -MD -MP -MF .deps/apl-Nabla.Tpo -c -o apl-Nabla.o `test -f 'Nabla.cc' || echo './'`Nabla.cc In file included from UCS_string.hh:36, from LibPaths.hh:27, from Command.hh:28, from Nabla.cc:24: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from Symbol.hh:30, from Nabla.cc:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Nabla.cc:34: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Nabla.Tpo .deps/apl-Nabla.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Macro.o -MD -MP -MF .deps/apl-Macro.Tpo -c -o apl-Macro.o `test -f 'Macro.cc' || echo './'`Macro.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from UserFunction.hh:29, from Macro.hh:27, from Macro.cc:27: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Executable.hh:28, from UserFunction.hh:30: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ In file included from UserFunction.hh:31: Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ mv -f .deps/apl-Macro.Tpo .deps/apl-Macro.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Missing_Libraries.o -MD -MP -MF .deps/apl-Missing_Libraries.Tpo -c -o apl-Missing_Libraries.o `test -f 'Missing_Libraries.cc' || echo './'`Missing_Libraries.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error_macros.hh:27, from Missing_Libraries.cc:25: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Missing_Libraries.cc:26: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Missing_Libraries.cc: In function 'Token missing_files(const char*, const char**, const char**, const char**)': Missing_Libraries.cc:102:14: warning: comparing the result of pointer addition '(((char*)"./configure \'--without-sqlite3\' \'--without-postgresql\' \'--prefix=/usr/local\' \'--sysconfdir=/etc\' \'--mandir=/usr/local/man\' \'--infodir=/usr/local/info\' \'--localstatedir=/var\' \'--disable-silent-rules\' \'--disable-gtk-doc\' \'CC=cc\' \'CFLAGS=-O2 -pipe\' \'LDFLAGS= -L/usr/local/lib -lexecinfo\' \'CXX=c++\' \'CXXFLAGS=-O2 -pipe -I/usr/local/include\' \'CXX_WERROR=no\'") + 16)' and NULL [-Waddress] 102 | if (strstr(cfg_CONFIGURE_ARGS, "without") || | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Missing_Libraries.cc:103:14: warning: comparing the result of pointer addition '(((char*)"./configure \'--without-sqlite3\' \'--without-postgresql\' \'--prefix=/usr/local\' \'--sysconfdir=/etc\' \'--mandir=/usr/local/man\' \'--infodir=/usr/local/info\' \'--localstatedir=/var\' \'--disable-silent-rules\' \'--disable-gtk-doc\' \'CC=cc\' \'CFLAGS=-O2 -pipe\' \'LDFLAGS= -L/usr/local/lib -lexecinfo\' \'CXX=c++\' \'CXXFLAGS=-O2 -pipe -I/usr/local/include\' \'CXX_WERROR=no\'") + 351)' and NULL [-Waddress] 103 | strstr(cfg_CONFIGURE_ARGS, "=no")) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ mv -f .deps/apl-Missing_Libraries.Tpo .deps/apl-Missing_Libraries.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-NamedObject.o -MD -MP -MF .deps/apl-NamedObject.Tpo -c -o apl-NamedObject.o `test -f 'NamedObject.cc' || echo './'`NamedObject.cc In file included from Id.hh:30, from NamedObject.hh:27, from NamedObject.cc:26: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from NamedObject.cc:27: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ In file included from PrimitiveFunction.hh:28, from PrimitiveOperator.hh:27, from Workspace.hh:29, from NamedObject.cc:28: Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-NamedObject.Tpo .deps/apl-NamedObject.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-NativeFunction.o -MD -MP -MF .deps/apl-NativeFunction.Tpo -c -o apl-NativeFunction.o `test -f 'NativeFunction.cc' || echo './'`NativeFunction.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from NativeFunction.cc:30: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Executable.hh:28, from NativeFunction.hh:29, from NativeFunction.cc:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ In file included from NativeFunction.hh:30: Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from NativeFunction.cc:33: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-NativeFunction.Tpo .deps/apl-NativeFunction.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-NumericCell.o -MD -MP -MF .deps/apl-NumericCell.Tpo -c -o apl-NumericCell.o `test -f 'NumericCell.cc' || echo './'`NumericCell.cc In file included from UCS_string.hh:36, from LibPaths.hh:27, from Command.hh:28, from Workspace.hh:27, from NumericCell.cc:28: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from PrimitiveOperator.hh:27, from Workspace.hh:29: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-NumericCell.Tpo .deps/apl-NumericCell.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Output.o -MD -MP -MF .deps/apl-Output.Tpo -c -o apl-Output.o `test -f 'Output.cc' || echo './'`Output.cc In file included from UCS_string.hh:36, from LibPaths.hh:27, from Command.hh:28, from Output.cc:25: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ mv -f .deps/apl-Output.Tpo .deps/apl-Output.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Parallel.o -MD -MP -MF .deps/apl-Parallel.Tpo -c -o apl-Parallel.o `test -f 'Parallel.cc' || echo './'`Parallel.cc In file included from Id.hh:30, from PrintOperator.hh:30, from PrintBuffer.hh:30, from Cell.hh:31, from Parallel.hh:174, from Parallel.cc:28: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from Symbol.hh:30, from SystemVariable.hh:30, from Parallel.cc:29: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from Parallel.cc:30: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Parallel.Tpo .deps/apl-Parallel.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Parser.o -MD -MP -MF .deps/apl-Parser.Tpo -c -o apl-Parser.o `test -f 'Parser.cc' || echo './'`Parser.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from Bif_F12_COMMA.hh:27, from Parser.cc:26: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Parser.cc:43: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Parser.Tpo .deps/apl-Parser.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Performance.o -MD -MP -MF .deps/apl-Performance.Tpo -c -o apl-Performance.o `test -f 'Performance.cc' || echo './'`Performance.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Performance.cc:30: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ mv -f .deps/apl-Performance.Tpo .deps/apl-Performance.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-PointerCell.o -MD -MP -MF .deps/apl-PointerCell.Tpo -c -o apl-PointerCell.o `test -f 'PointerCell.cc' || echo './'`PointerCell.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from PointerCell.cc:24: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from PrimitiveOperator.hh:27, from Workspace.hh:29, from PointerCell.cc:28: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-PointerCell.Tpo .deps/apl-PointerCell.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Prefix.o -MD -MP -MF .deps/apl-Prefix.Tpo -c -o apl-Prefix.o `test -f 'Prefix.cc' || echo './'`Prefix.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from PrimitiveOperator.hh:27, from Bif_OPER2_RANK.hh:27, from Prefix.cc:24: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Prefix.cc:36: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Prefix.Tpo .deps/apl-Prefix.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Plot_line_properties.o -MD -MP -MF .deps/apl-Plot_line_properties.Tpo -c -o apl-Plot_line_properties.o `test -f 'Plot_line_properties.cc' || echo './'`Plot_line_properties.cc In file included from ./UCS_string.hh:36, from ./LibPaths.hh:27, from ./Command.hh:28, from ./Workspace.hh:27, from Plot_line_properties.hh:30, from Plot_line_properties.cc:25: ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ./Parser.hh:27, from ./Function.hh:31, from ./PrimitiveFunction.hh:28, from ./PrimitiveOperator.hh:27, from ./Workspace.hh:29: ./Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ./Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ./Token.hh: In member function 'TokenClass Token::get_Class() const': ./Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ./Function.hh: In member function 'virtual int Function::get_fun_valence() const': ./Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ./ScalarFunction.hh:30, from ./Workspace.hh:40: ./Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ./Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ./Thread_context.hh: In member function 'void Thread_context::PF_join()': ./Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Plot_line_properties.Tpo .deps/apl-Plot_line_properties.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Plot_data.o -MD -MP -MF .deps/apl-Plot_data.Tpo -c -o apl-Plot_data.o `test -f 'Plot_data.cc' || echo './'`Plot_data.cc mv -f .deps/apl-Plot_data.Tpo .deps/apl-Plot_data.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Plot_window_properties.o -MD -MP -MF .deps/apl-Plot_window_properties.Tpo -c -o apl-Plot_window_properties.o `test -f 'Plot_window_properties.cc' || echo './'`Plot_window_properties.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from QuadFunction.hh:27, from Quad_PLOT.hh:31, from Plot_window_properties.cc:24: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ./ScalarFunction.hh:30, from ./Workspace.hh:40, from Plot_line_properties.hh:30, from Plot_window_properties.cc:26: ./Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ./Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ./Thread_context.hh: In member function 'void Thread_context::PF_join()': ./Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Plot_window_properties.Tpo .deps/apl-Plot_window_properties.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-PrimitiveFunction.o -MD -MP -MF .deps/apl-PrimitiveFunction.Tpo -c -o apl-PrimitiveFunction.o `test -f 'PrimitiveFunction.cc' || echo './'`PrimitiveFunction.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error_macros.hh:27, from Shape.hh:28, from ArrayIterator.hh:28, from PrimitiveFunction.cc:27: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from Bif_F12_COMMA.hh:27, from PrimitiveFunction.cc:29: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from PrimitiveFunction.cc:52: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ In file included from Value.hh:32, from NamedObject.hh:28, from Function.hh:30: In member function 'Value* LvalCell::get_cell_owner() const', inlined from 'static Value_P Bif_F12_ELEMENT::do_eval_B(const Value*)' at PrimitiveFunction.cc:1118:48: LvalCell.hh:59:27: warning: array subscript 'const LvalCell[0]' is partly outside array bounds of 'const Cell [0]' [-Warray-bounds=] 59 | { return value.pval.owner; } | ^~~~~ PrimitiveFunction.cc: In static member function 'static Value_P Bif_F12_ELEMENT::do_eval_B(const Value*)': PrimitiveFunction.cc:1070:22: note: object 'C' of size 8 1070 | const Cell * C = &B->get_cfirst(); | ^ mv -f .deps/apl-PrimitiveFunction.Tpo .deps/apl-PrimitiveFunction.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-PrintBuffer.o -MD -MP -MF .deps/apl-PrintBuffer.Tpo -c -o apl-PrintBuffer.o `test -f 'PrintBuffer.cc' || echo './'`PrintBuffer.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrintBuffer.cc:27: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from PrintBuffer.cc:34: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-PrintBuffer.Tpo .deps/apl-PrintBuffer.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-QR_factorization_GSL.o -MD -MP -MF .deps/apl-QR_factorization_GSL.Tpo -c -o apl-QR_factorization_GSL.o `test -f 'QR_factorization_GSL.cc' || echo './'`QR_factorization_GSL.cc In file included from Id.hh:30, from PrintOperator.hh:30, from PrintBuffer.hh:30, from Cell.hh:31, from QR_factorization_GSL.cc:25: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from QR_factorization_GSL.cc:26: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from QR_factorization_GSL.cc:28: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-QR_factorization_GSL.Tpo .deps/apl-QR_factorization_GSL.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-QuadFunction.o -MD -MP -MF .deps/apl-QuadFunction.Tpo -c -o apl-QuadFunction.o `test -f 'QuadFunction.cc' || echo './'`QuadFunction.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from Bif_F12_FORMAT.hh:27, from QuadFunction.cc:25: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from QuadFunction.cc:55: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ In member function 'const char* Error::get_throw_loc() const', inlined from 'static Token Quad_ES::event_simulate(const UCS_string*, Value_P, Error&)' at QuadFunction.cc:535:50: Error.hh:93:16: warning: '*error.Error::throw_loc' may be used uninitialized [-Wmaybe-uninitialized] 93 | { return throw_loc; } | ^~~~~~~~~ mv -f .deps/apl-QuadFunction.Tpo .deps/apl-QuadFunction.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-ProcessorID.o -MD -MP -MF .deps/apl-ProcessorID.Tpo -c -o apl-ProcessorID.o `test -f 'ProcessorID.cc' || echo './'`ProcessorID.cc In file included from UCS_string.hh:36, from LibPaths.hh:27, from ProcessorID.cc:29: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from QuadFunction.hh:27, from Quad_SVx.hh:27, from ProcessorID.cc:32: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ mv -f .deps/apl-ProcessorID.Tpo .deps/apl-ProcessorID.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Quad_CR.o -MD -MP -MF .deps/apl-Quad_CR.Tpo -c -o apl-Quad_CR.o `test -f 'Quad_CR.cc' || echo './'`Quad_CR.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from Bif_F12_TAKE_DROP.hh:28, from Quad_CR.cc:26: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Quad_CR.cc:33: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ Quad_CR.cc: In static member function 'static void Quad_CR::decode_CR44(UCS_string&, const Cell&)': Quad_CR.cc:1885:51: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 1885 | const TokenClass cls = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ Quad_CR.cc:1886:55: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 1886 | const TokenValueType typ = TokenValueType(tag & TV_MASK); | ~~~~^~~~~~~~~ Quad_CR.cc:1908:51: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 1908 | const TokenClass cls = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ Quad_CR.cc:1909:55: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 1909 | const TokenValueType typ = TokenValueType(tag & TV_MASK); | ~~~~^~~~~~~~~ mv -f .deps/apl-Quad_CR.Tpo .deps/apl-Quad_CR.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Quad_DLX.o -MD -MP -MF .deps/apl-Quad_DLX.Tpo -c -o apl-Quad_DLX.o `test -f 'Quad_DLX.cc' || echo './'`Quad_DLX.cc In file included from Id.hh:30, from PrintOperator.hh:30, from PrintBuffer.hh:30, from Cell.hh:31, from PointerCell.hh:27, from Quad_DLX.cc:25: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from QuadFunction.hh:27, from Quad_DLX.hh:27, from Quad_DLX.cc:26: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Quad_DLX.cc:29: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Quad_DLX.Tpo .deps/apl-Quad_DLX.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Quad_FFT.o -MD -MP -MF .deps/apl-Quad_FFT.Tpo -c -o apl-Quad_FFT.o `test -f 'Quad_FFT.cc' || echo './'`Quad_FFT.cc In file included from Id.hh:30, from PrintOperator.hh:30, from PrintBuffer.hh:30, from Cell.hh:31, from NumericCell.hh:27, from RealCell.hh:27, from IntCell.hh:28, from FloatCell.hh:28, from Quad_FFT.cc:24: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from QuadFunction.hh:27, from Quad_FFT.hh:33, from Quad_FFT.cc:25: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Quad_FFT.cc:26: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Quad_FFT.Tpo .deps/apl-Quad_FFT.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Quad_FIO.o -MD -MP -MF .deps/apl-Quad_FIO.Tpo -c -o apl-Quad_FIO.o `test -f 'Quad_FIO.cc' || echo './'`Quad_FIO.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from PrimitiveOperator.hh:27, from Bif_OPER2_INNER.hh:27, from Quad_FIO.cc:38: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Quad_FIO.cc:50: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Quad_FIO.Tpo .deps/apl-Quad_FIO.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Quad_FX.o -MD -MP -MF .deps/apl-Quad_FX.Tpo -c -o apl-Quad_FX.o `test -f 'Quad_FX.cc' || echo './'`Quad_FX.cc In file included from Id.hh:30, from PrintOperator.hh:30, from PrintBuffer.hh:30, from Cell.hh:31, from NumericCell.hh:27, from RealCell.hh:27, from IntCell.hh:28, from Quad_FX.cc:27: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Executable.hh:28, from NativeFunction.hh:29, from Quad_FX.cc:28: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ In file included from NativeFunction.hh:30: Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Quad_FX.cc:34: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Quad_FX.Tpo .deps/apl-Quad_FX.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Quad_GTK.o -MD -MP -MF .deps/apl-Quad_GTK.Tpo -c -o apl-Quad_GTK.o `test -f 'Quad_GTK.cc' || echo './'`Quad_GTK.cc In file included from UCS_string.hh:36, from LibPaths.hh:27, from Quad_GTK.cc:30: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from QuadFunction.hh:27, from Quad_GTK.hh:29, from Quad_GTK.cc:32: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Quad_GTK.cc:34: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Quad_GTK.Tpo .deps/apl-Quad_GTK.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Quad_JSON.o -MD -MP -MF .deps/apl-Quad_JSON.Tpo -c -o apl-Quad_JSON.o `test -f 'Quad_JSON.cc' || echo './'`Quad_JSON.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error_macros.hh:27, from Quad_FIO.hh:29, from Quad_JSON.cc:31: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from PrimitiveOperator.hh:27, from Quad_FIO.hh:30: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Quad_JSON.cc:34: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Quad_JSON.Tpo .deps/apl-Quad_JSON.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Quad_MAP.o -MD -MP -MF .deps/apl-Quad_MAP.Tpo -c -o apl-Quad_MAP.o `test -f 'Quad_MAP.cc' || echo './'`Quad_MAP.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from QuadFunction.hh:27, from Quad_MAP.hh:27, from Quad_MAP.cc:24: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Quad_MAP.cc:25: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Quad_MAP.Tpo .deps/apl-Quad_MAP.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Quad_MX.o -MD -MP -MF .deps/apl-Quad_MX.Tpo -c -o apl-Quad_MX.o `test -f 'Quad_MX.cc' || echo './'`Quad_MX.cc In file included from Id.hh:30, from PrintOperator.hh:30, from PrintBuffer.hh:30, from Cell.hh:31, from PointerCell.hh:27, from Quad_MX.cc:41: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from PrimitiveOperator.hh:27, from Quad_FIO.hh:30, from Quad_MX.cc:42: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Quad_MX.cc:44: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Quad_MX.Tpo .deps/apl-Quad_MX.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Quad_PLOT.o -MD -MP -MF .deps/apl-Quad_PLOT.Tpo -c -o apl-Quad_PLOT.o `test -f 'Quad_PLOT.cc' || echo './'`Quad_PLOT.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from QuadFunction.hh:27, from Quad_PLOT.hh:31, from Quad_PLOT.cc:91: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ mv -f .deps/apl-Quad_PLOT.Tpo .deps/apl-Quad_PLOT.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Quad_PNG.o -MD -MP -MF .deps/apl-Quad_PNG.Tpo -c -o apl-Quad_PNG.o `test -f 'Quad_PNG.cc' || echo './'`Quad_PNG.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from QuadFunction.hh:27, from Quad_PNG.hh:30, from Quad_PNG.cc:34: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ mv -f .deps/apl-Quad_PNG.Tpo .deps/apl-Quad_PNG.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Quad_RE.o -MD -MP -MF .deps/apl-Quad_RE.Tpo -c -o apl-Quad_RE.o `test -f 'Quad_RE.cc' || echo './'`Quad_RE.cc In file included from Id.hh:30, from PrintOperator.hh:30, from PrintBuffer.hh:30, from Cell.hh:31, from PointerCell.hh:27, from Quad_RE.cc:24: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from QuadFunction.hh:27, from Quad_RE.hh:27, from Quad_RE.cc:25: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Quad_RE.cc:26: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Quad_RE.Tpo .deps/apl-Quad_RE.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Quad_RL.o -MD -MP -MF .deps/apl-Quad_RL.Tpo -c -o apl-Quad_RL.o `test -f 'Quad_RL.cc' || echo './'`Quad_RL.cc In file included from Id.hh:30, from SystemVariable.hh:27, from Quad_RL.hh:27, from Quad_RL.cc:26: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from Symbol.hh:30, from SystemVariable.hh:30: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ mv -f .deps/apl-Quad_RL.Tpo .deps/apl-Quad_RL.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Quad_RVAL.o -MD -MP -MF .deps/apl-Quad_RVAL.Tpo -c -o apl-Quad_RVAL.o `test -f 'Quad_RVAL.cc' || echo './'`Quad_RVAL.cc In file included from Id.hh:30, from PrintOperator.hh:30, from PrintBuffer.hh:30, from Cell.hh:31, from NumericCell.hh:27, from ComplexCell.hh:27, from Quad_RVAL.cc:27: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from QuadFunction.hh:27, from Quad_RVAL.hh:29, from Quad_RVAL.cc:28: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ mv -f .deps/apl-Quad_RVAL.Tpo .deps/apl-Quad_RVAL.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Quad_SQL.o -MD -MP -MF .deps/apl-Quad_SQL.Tpo -c -o apl-Quad_SQL.o `test -f 'Quad_SQL.cc' || echo './'`Quad_SQL.cc In file included from ./Id.hh:30, from ./PrintOperator.hh:30, from ./PrintBuffer.hh:30, from ./Cell.hh:31, from ./Native_interface.hh:33, from sql/apl-sqlite.hh:36, from Quad_SQL.cc:29: ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ./TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ./Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from ./Parser.hh:27, from ./Function.hh:31, from ./Native_interface.hh:48: ./Token.hh: In member function 'TokenValueType Token::get_ValueType() const': ./Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ ./Token.hh: In member function 'TokenClass Token::get_Class() const': ./Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ ./Function.hh: In member function 'virtual int Function::get_fun_valence() const': ./Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ./ScalarFunction.hh:30, from ./Workspace.hh:40, from ./Native_interface.hh:59: ./Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': ./Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ ./Thread_context.hh: In member function 'void Thread_context::PF_join()': ./Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Quad_SQL.Tpo .deps/apl-Quad_SQL.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Quad_SVx.o -MD -MP -MF .deps/apl-Quad_SVx.Tpo -c -o apl-Quad_SVx.o `test -f 'Quad_SVx.cc' || echo './'`Quad_SVx.cc In file included from Id.hh:30, from PrintOperator.hh:30, from PrintBuffer.hh:30, from Cell.hh:31, from CharCell.hh:27, from Quad_SVx.cc:29: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from QuadFunction.hh:27, from Quad_SVx.hh:27, from Quad_SVx.cc:35: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Quad_SVx.cc:39: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ Quad_SVx.cc: In member function 'virtual Token Quad_SVS::eval_B(Value_P) const': Quad_SVx.cc:712:33: warning: bitwise operation between different enumeration types 'const Svar_state' and 'Svar_Control' is deprecated [-Wdeprecated-enum-enum-conversion] 712 | Z->next_ravel_Int(state & SET_BY_1 ? 1 : 0); | ~~~~~~^~~~~~~~~~ Quad_SVx.cc:713:33: warning: bitwise operation between different enumeration types 'const Svar_state' and 'Svar_Control' is deprecated [-Wdeprecated-enum-enum-conversion] 713 | Z->next_ravel_Int(state & SET_BY_2 ? 1 : 0); | ~~~~~~^~~~~~~~~~ Quad_SVx.cc:714:33: warning: bitwise operation between different enumeration types 'const Svar_state' and 'Svar_Control' is deprecated [-Wdeprecated-enum-enum-conversion] 714 | Z->next_ravel_Int(state & USE_BY_1 ? 1 : 0); | ~~~~~~^~~~~~~~~~ Quad_SVx.cc:715:33: warning: bitwise operation between different enumeration types 'const Svar_state' and 'Svar_Control' is deprecated [-Wdeprecated-enum-enum-conversion] 715 | Z->next_ravel_Int(state & USE_BY_2 ? 1 : 0); | ~~~~~~^~~~~~~~~~ mv -f .deps/apl-Quad_SVx.Tpo .deps/apl-Quad_SVx.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Quad_TF.o -MD -MP -MF .deps/apl-Quad_TF.Tpo -c -o apl-Quad_TF.o `test -f 'Quad_TF.cc' || echo './'`Quad_TF.cc In file included from Id.hh:30, from PrintOperator.hh:30, from PrintBuffer.hh:30, from Cell.hh:31, from CharCell.hh:27, from Quad_TF.cc:26: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from QuadFunction.hh:27, from Quad_FX.hh:27, from Quad_TF.cc:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Quad_TF.cc:35: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Quad_TF.Tpo .deps/apl-Quad_TF.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Quad_WA.o -MD -MP -MF .deps/apl-Quad_WA.Tpo -c -o apl-Quad_WA.o `test -f 'Quad_WA.cc' || echo './'`Quad_WA.cc In file included from Id.hh:30, from PrintOperator.hh:30, from PrintBuffer.hh:30, from Cell.hh:31, from Parallel.hh:174, from UserPreferences.hh:30, from Quad_WA.cc:25: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from Symbol.hh:30, from SystemVariable.hh:30, from Quad_WA.hh:29, from Quad_WA.cc:26: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ mv -f .deps/apl-Quad_WA.Tpo .deps/apl-Quad_WA.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Quad_XML.o -MD -MP -MF .deps/apl-Quad_XML.Tpo -c -o apl-Quad_XML.o `test -f 'Quad_XML.cc' || echo './'`Quad_XML.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error_macros.hh:27, from Quad_FIO.hh:29, from Quad_XML.cc:30: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from PrimitiveOperator.hh:27, from Quad_FIO.hh:30: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Quad_XML.cc:33: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Quad_XML.Tpo .deps/apl-Quad_XML.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-RealCell.o -MD -MP -MF .deps/apl-RealCell.Tpo -c -o apl-RealCell.o `test -f 'RealCell.cc' || echo './'`RealCell.cc In file included from Id.hh:30, from PrintOperator.hh:30, from PrintBuffer.hh:30, from Cell.hh:31, from CharCell.hh:27, from Value.hh:27, from RealCell.cc:26: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from PrimitiveOperator.hh:27, from Workspace.hh:29, from RealCell.cc:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-RealCell.Tpo .deps/apl-RealCell.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-sbrk.o -MD -MP -MF .deps/apl-sbrk.Tpo -c -o apl-sbrk.o `test -f 'sbrk.cc' || echo './'`sbrk.cc mv -f .deps/apl-sbrk.Tpo .deps/apl-sbrk.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Shape.o -MD -MP -MF .deps/apl-Shape.Tpo -c -o apl-Shape.o `test -f 'Shape.cc' || echo './'`Shape.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error_macros.hh:27, from Shape.hh:28, from Shape.cc:24: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ mv -f .deps/apl-Shape.Tpo .deps/apl-Shape.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-ScalarFunction.o -MD -MP -MF .deps/apl-ScalarFunction.Tpo -c -o apl-ScalarFunction.o `test -f 'ScalarFunction.cc' || echo './'`ScalarFunction.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error_macros.hh:27, from Shape.hh:28, from ArrayIterator.hh:28, from ScalarFunction.cc:25: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from PJob.hh:31, from ScalarFunction.cc:33: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from ScalarFunction.cc:37: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-ScalarFunction.Tpo .deps/apl-ScalarFunction.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Security.o -MD -MP -MF .deps/apl-Security.Tpo -c -o apl-Security.o `test -f 'Security.cc' || echo './'`Security.cc In file included from Id.hh:30, from PrintOperator.hh:30, from PrintBuffer.hh:30, from Cell.hh:31, from Parallel.hh:174, from UserPreferences.hh:30, from Security.hh:28, from Security.cc:24: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from PrimitiveOperator.hh:27, from Workspace.hh:29, from Security.cc:25: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Security.Tpo .deps/apl-Security.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-StateIndicator.o -MD -MP -MF .deps/apl-StateIndicator.Tpo -c -o apl-StateIndicator.o `test -f 'StateIndicator.cc' || echo './'`StateIndicator.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from Bif_F12_TAKE_DROP.hh:28, from StateIndicator.cc:26: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from StateIndicator.cc:35: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-StateIndicator.Tpo .deps/apl-StateIndicator.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Svar_DB.o -MD -MP -MF .deps/apl-Svar_DB.Tpo -c -o apl-Svar_DB.o `test -f 'Svar_DB.cc' || echo './'`Svar_DB.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Svar_DB.cc:41: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ mv -f .deps/apl-Svar_DB.Tpo .deps/apl-Svar_DB.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Svar_record.o -MD -MP -MF .deps/apl-Svar_record.Tpo -c -o apl-Svar_record.o `test -f 'Svar_record.cc' || echo './'`Svar_record.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Svar_record.cc:35: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ Svar_record.cc: In member function 'void Svar_record::print(std::ostream&) const': Svar_record.cc:373:11: warning: bitwise operation between different enumeration types 'const Svar_state' and 'Svar_Control' is deprecated [-Wdeprecated-enum-enum-conversion] 373 | if (st & SET_BY_OFF) out << "1"; else out << "0"; | ~~~^~~~~~~~~~~~ Svar_record.cc:374:11: warning: bitwise operation between different enumeration types 'const Svar_state' and 'Svar_Control' is deprecated [-Wdeprecated-enum-enum-conversion] 374 | if (st & SET_BY_ACC) out << "1"; else out << "0"; | ~~~^~~~~~~~~~~~ Svar_record.cc:375:11: warning: bitwise operation between different enumeration types 'const Svar_state' and 'Svar_Control' is deprecated [-Wdeprecated-enum-enum-conversion] 375 | if (st & USE_BY_OFF) out << "1"; else out << "0"; | ~~~^~~~~~~~~~~~ Svar_record.cc:376:11: warning: bitwise operation between different enumeration types 'const Svar_state' and 'Svar_Control' is deprecated [-Wdeprecated-enum-enum-conversion] 376 | if (st & USE_BY_ACC) out << "1│"; else out << "0│"; | ~~~^~~~~~~~~~~~ mv -f .deps/apl-Svar_record.Tpo .deps/apl-Svar_record.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Symbol.o -MD -MP -MF .deps/apl-Symbol.Tpo -c -o apl-Symbol.o `test -f 'Symbol.cc' || echo './'`Symbol.cc In file included from UCS_string.hh:36, from LibPaths.hh:27, from Command.hh:28, from Symbol.cc:28: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from Symbol.cc:29: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Symbol.cc:45: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Symbol.Tpo .deps/apl-Symbol.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-SymbolTable.o -MD -MP -MF .deps/apl-SymbolTable.Tpo -c -o apl-SymbolTable.o `test -f 'SymbolTable.cc' || echo './'`SymbolTable.cc In file included from UCS_string.hh:36, from LibPaths.hh:27, from Command.hh:28, from SymbolTable.cc:28: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from SymbolTable.cc:29: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from SymbolTable.cc:40: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-SymbolTable.Tpo .deps/apl-SymbolTable.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-SystemVariable.o -MD -MP -MF .deps/apl-SystemVariable.Tpo -c -o apl-SystemVariable.o `test -f 'SystemVariable.cc' || echo './'`SystemVariable.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from Bif_F12_FORMAT.hh:27, from SystemVariable.cc:34: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from SystemVariable.cc:53: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-SystemVariable.Tpo .deps/apl-SystemVariable.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-TabExpansion.o -MD -MP -MF .deps/apl-TabExpansion.Tpo -c -o apl-TabExpansion.o `test -f 'TabExpansion.cc' || echo './'`TabExpansion.cc In file included from UCS_string.hh:36, from LibPaths.hh:27, from TabExpansion.cc:27: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from PrimitiveOperator.hh:27, from Workspace.hh:29, from TabExpansion.cc:29: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-TabExpansion.Tpo .deps/apl-TabExpansion.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Thread_context.o -MD -MP -MF .deps/apl-Thread_context.Tpo -c -o apl-Thread_context.o `test -f 'Thread_context.cc' || echo './'`Thread_context.cc In file included from Id.hh:30, from PrintOperator.hh:30, from PrintBuffer.hh:30, from Cell.hh:31, from Parallel.hh:174, from Thread_context.cc:28: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from Symbol.hh:30, from SystemVariable.hh:30, from Thread_context.cc:29: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from Thread_context.cc:30: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Thread_context.Tpo .deps/apl-Thread_context.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Token.o -MD -MP -MF .deps/apl-Token.Tpo -c -o apl-Token.o `test -f 'Token.cc' || echo './'`Token.cc In file included from Id.hh:30, from PrintOperator.hh:30, from PrintBuffer.hh:30, from Cell.hh:31, from IndexExpr.hh:27, from Token.cc:26: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from Symbol.hh:30, from Token.cc:29: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Token.cc:31: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ In file included from Common.hh:75, from Cell.hh:29: Token.cc: In member function 'void Token::ChangeTag(TokenTag)': Token.cc:257:16: warning: bitwise operation between different enumeration types 'TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 257 | Assert((tag & TV_MASK) == (new_tag & TV_MASK)); | ~~~~^~~~~~~~~ Assert.hh:75:26: note: in definition of macro 'Assert' 75 | #define Assert(x) if (!(x)) do_Assert(#x, __FUNCTION__, __FILE__, __LINE__) | ^ Token.cc:257:39: warning: bitwise operation between different enumeration types 'TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 257 | Assert((tag & TV_MASK) == (new_tag & TV_MASK)); | ~~~~~~~~^~~~~~~~~ Assert.hh:75:26: note: in definition of macro 'Assert' 75 | #define Assert(x) if (!(x)) do_Assert(#x, __FUNCTION__, __FILE__, __LINE__) | ^ mv -f .deps/apl-Token.Tpo .deps/apl-Token.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Tokenizer.o -MD -MP -MF .deps/apl-Tokenizer.Tpo -c -o apl-Tokenizer.o `test -f 'Tokenizer.cc' || echo './'`Tokenizer.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from Bif_F12_COMMA.hh:27, from Tokenizer.cc:26: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Tokenizer.cc:54: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ Tokenizer.cc: In member function 'void Tokenizer::do_tokenize(const UCS_string&, Token_string&, size_t&) const': Tokenizer.cc:237:46: warning: bitwise operation between different enumeration types 'TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 237 | if ((tok_1.get_tag() & TC_MASK) == TC_NUMERIC) | ~~~~~~~~~~~~~~~~^~~~~~~~~ mv -f .deps/apl-Tokenizer.Tpo .deps/apl-Tokenizer.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-UCS_string.o -MD -MP -MF .deps/apl-UCS_string.Tpo -c -o apl-UCS_string.o `test -f 'UCS_string.cc' || echo './'`UCS_string.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from UCS_string.cc:27: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from Symbol.hh:30, from UCS_string.cc:34: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ mv -f .deps/apl-UCS_string.Tpo .deps/apl-UCS_string.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-UCS_string_vector.o -MD -MP -MF .deps/apl-UCS_string_vector.Tpo -c -o apl-UCS_string_vector.o `test -f 'UCS_string_vector.cc' || echo './'`UCS_string_vector.cc In file included from UCS_string.hh:36, from UCS_string_vector.hh:24, from UCS_string_vector.cc:25: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from PrimitiveOperator.hh:27, from Workspace.hh:29, from UCS_string_vector.cc:27: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-UCS_string_vector.Tpo .deps/apl-UCS_string_vector.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-UserFunction.o -MD -MP -MF .deps/apl-UserFunction.Tpo -c -o apl-UserFunction.o `test -f 'UserFunction.cc' || echo './'`UserFunction.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from Bif_F12_TAKE_DROP.hh:28, from UserFunction.cc:31: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from UserFunction.cc:40: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-UserFunction.Tpo .deps/apl-UserFunction.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-UserFunction_header.o -MD -MP -MF .deps/apl-UserFunction_header.Tpo -c -o apl-UserFunction_header.o `test -f 'UserFunction_header.cc' || echo './'`UserFunction_header.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from UserFunction_header.cc:31: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from UserFunction_header.cc:34: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ In file included from DerivedFunction.hh:28, from StateIndicator.hh:28, from UserFunction_header.cc:35: Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from UserFunction_header.cc:40: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-UserFunction_header.Tpo .deps/apl-UserFunction_header.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-UserPreferences.o -MD -MP -MF .deps/apl-UserPreferences.Tpo -c -o apl-UserPreferences.o `test -f 'UserPreferences.cc' || echo './'`UserPreferences.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from PrimitiveOperator.hh:27, from Bif_OPER2_INNER.hh:27, from UserPreferences.cc:29: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from UserPreferences.cc:36: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-UserPreferences.Tpo .deps/apl-UserPreferences.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-UTF8_string.o -MD -MP -MF .deps/apl-UTF8_string.Tpo -c -o apl-UTF8_string.o `test -f 'UTF8_string.cc' || echo './'`UTF8_string.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from UTF8_string.cc:29: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from PrimitiveOperator.hh:27, from Workspace.hh:29, from UTF8_string.cc:33: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-UTF8_string.Tpo .deps/apl-UTF8_string.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Value.o -MD -MP -MF .deps/apl-Value.Tpo -c -o apl-Value.o `test -f 'Value.cc' || echo './'`Value.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from Function.hh:29, from PrimitiveFunction.hh:28, from Bif_F12_PARTITION_PICK.hh:28, from Value.cc:26: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Value.cc:50: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Value.Tpo .deps/apl-Value.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-ValueHistory.o -MD -MP -MF .deps/apl-ValueHistory.Tpo -c -o apl-ValueHistory.o `test -f 'ValueHistory.cc' || echo './'`ValueHistory.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from ValueHistory.cc:27: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ mv -f .deps/apl-ValueHistory.Tpo .deps/apl-ValueHistory.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Workspace.o -MD -MP -MF .deps/apl-Workspace.Tpo -c -o apl-Workspace.o `test -f 'Workspace.cc' || echo './'`Workspace.cc In file included from Id.hh:30, from PrintOperator.hh:30, from Backtrace.hh:30, from Error.hh:27, from DerivedFunction.hh:27, from Archive.hh:29, from Workspace.cc:32: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from DerivedFunction.hh:28: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from Archive.hh:34: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Workspace.Tpo .deps/apl-Workspace.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-static_Objects.o -MD -MP -MF .deps/apl-static_Objects.Tpo -c -o apl-static_Objects.o `test -f 'static_Objects.cc' || echo './'`static_Objects.cc In file included from Id.hh:30, from PrintOperator.hh:30, from DiffOut.hh:31, from static_Objects.cc:28: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Executable.hh:28, from UserFunction.hh:30, from Macro.hh:27, from static_Objects.cc:31: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ In file included from UserFunction.hh:31: Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40, from static_Objects.cc:34: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-static_Objects.Tpo .deps/apl-static_Objects.Po c++ -DHAVE_CONFIG_H -I. -I.. -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl-Regexp.o -MD -MP -MF .deps/apl-Regexp.Tpo -c -o apl-Regexp.o `test -f 'Regexp.cc' || echo './'`Regexp.cc In file included from UCS_string.hh:36, from LibPaths.hh:27, from Command.hh:28, from Workspace.hh:27, from Regexp.cc:24: TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ In file included from Parser.hh:27, from Function.hh:31, from PrimitiveFunction.hh:28, from PrimitiveOperator.hh:27, from Workspace.hh:29: Token.hh: In member function 'TokenValueType Token::get_ValueType() const': Token.hh:186:35: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 186 | { return TokenValueType(tag & TV_MASK); } | ~~~~^~~~~~~~~ Token.hh: In member function 'TokenClass Token::get_Class() const': Token.hh:190:31: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 190 | { return TokenClass(tag & TC_MASK); } | ~~~~^~~~~~~~~ Function.hh: In member function 'virtual int Function::get_fun_valence() const': Function.hh:135:46: warning: bitwise operation between different enumeration types 'const TokenTag' and 'TokenClass' is deprecated [-Wdeprecated-enum-enum-conversion] 135 | const TokenClass tc = TokenClass(tag & TC_MASK); | ~~~~^~~~~~~~~ In file included from ScalarFunction.hh:30, from Workspace.hh:40: Thread_context.hh: In static member function 'static void Thread_context::M_fork(const char*)': Thread_context.hh:89:24: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 89 | ++get_master().job_number; | ~~~~~~~~~~~~~^~~~~~~~~~ Thread_context.hh: In member function 'void Thread_context::PF_join()': Thread_context.hh:109:11: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 109 | ++job_number; // we reached master job_number | ^~~~~~~~~~ mv -f .deps/apl-Regexp.Tpo .deps/apl-Regexp.Po /usr/bin/libtool --tag=CXX --mode=link c++ -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -L/usr/local/lib -export-dynamic -L/usr/local/lib -lexecinfo -o apl apl-main.o apl-Plot_xcb.o apl-Archive.o apl-Assert.o apl-Avec.o apl-Backtrace.o apl-Bif_F12_COMMA.o apl-Bif_F12_DOMINO.o apl-Bif_F12_INDEX_OF.o apl-Bif_F12_INTERVAL_INDEX.o apl-Bif_F12_FORMAT.o apl-Bif_F12_PARTITION_PICK.o apl-Bif_F12_SORT.o apl-Bif_F12_TAKE_DROP.o apl-Bif_OPER1_COMMUTE.o apl-Bif_OPER1_EACH.o apl-Bif_OPER2_POWER.o apl-Bif_OPER2_INNER.o apl-Bif_OPER2_OUTER.o apl-Bif_OPER2_RANK.o apl-Bif_OPER1_REDUCE.o apl-Bif_OPER1_SCAN.o apl-CDR.o apl-Cell.o apl-Doxy.o apl-CharCell.o apl-Command.o apl-Common.o apl-ComplexCell.o apl-DerivedFunction.o apl-DiffOut.o apl-DynamicObject.o apl-Error.o apl-Executable.o apl-FloatCell.o apl-Function.o apl-Id.o apl-IndexExpr.o apl-IndexIterator.o apl-InputFile.o apl-IntCell.o apl-IO_Files.o apl-LApack.o apl-LibPaths.o apl-LineInput.o apl-Logging.o apl-LvalCell.o apl-Malloc_hooks.o apl-Nabla.o apl-Macro.o apl-Missing_Libraries.o apl-NamedObject.o apl-NativeFunction.o apl-NumericCell.o apl-Output.o apl-Parallel.o apl-Parser.o apl-Performance.o apl-PointerCell.o apl-Prefix.o apl-Plot_line_properties.o apl-Plot_data.o apl-Plot_window_properties.o apl-PrimitiveFunction.o apl-PrintBuffer.o apl-QR_factorization_GSL.o apl-QuadFunction.o apl-ProcessorID.o apl-Quad_CR.o apl-Quad_DLX.o apl-Quad_FFT.o apl-Quad_FIO.o apl-Quad_FX.o apl-Quad_GTK.o apl-Quad_JSON.o apl-Quad_MAP.o apl-Quad_MX.o apl-Quad_PLOT.o apl-Quad_PNG.o apl-Quad_RE.o apl-Quad_RL.o apl-Quad_RVAL.o apl-Quad_SQL.o apl-Quad_SVx.o apl-Quad_TF.o apl-Quad_WA.o apl-Quad_XML.o apl-RealCell.o apl-sbrk.o apl-Shape.o apl-ScalarFunction.o apl-Security.o apl-StateIndicator.o apl-Svar_DB.o apl-Svar_record.o apl-Symbol.o apl-SymbolTable.o apl-SystemVariable.o apl-TabExpansion.o apl-Thread_context.o apl-Token.o apl-Tokenizer.o apl-UCS_string.o apl-UCS_string_vector.o apl-UserFunction.o apl-UserFunction_header.o apl-UserPreferences.o apl-UTF8_string.o apl-Value.o apl-ValueHistory.o apl-Workspace.o apl-static_Objects.o apl-Regexp.o -lpcre2-32 -lz -lpng -lfftw3 -lm -lncurses -lcurses -lpthread -lpcre2-32 -lz -lpng -lfftw3 -lm -lncurses -lcurses -lpthread libtool: link: c++ -o apl -Wall -I sql -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -Wl,-E apl-main.o apl-Plot_xcb.o apl-Archive.o apl-Assert.o apl-Avec.o apl-Backtrace.o apl-Bif_F12_COMMA.o apl-Bif_F12_DOMINO.o apl-Bif_F12_INDEX_OF.o apl-Bif_F12_INTERVAL_INDEX.o apl-Bif_F12_FORMAT.o apl-Bif_F12_PARTITION_PICK.o apl-Bif_F12_SORT.o apl-Bif_F12_TAKE_DROP.o apl-Bif_OPER1_COMMUTE.o apl-Bif_OPER1_EACH.o apl-Bif_OPER2_POWER.o apl-Bif_OPER2_INNER.o apl-Bif_OPER2_OUTER.o apl-Bif_OPER2_RANK.o apl-Bif_OPER1_REDUCE.o apl-Bif_OPER1_SCAN.o apl-CDR.o apl-Cell.o apl-Doxy.o apl-CharCell.o apl-Command.o apl-Common.o apl-ComplexCell.o apl-DerivedFunction.o apl-DiffOut.o apl-DynamicObject.o apl-Error.o apl-Executable.o apl-FloatCell.o apl-Function.o apl-Id.o apl-IndexExpr.o apl-IndexIterator.o apl-InputFile.o apl-IntCell.o apl-IO_Files.o apl-LApack.o apl-LibPaths.o apl-LineInput.o apl-Logging.o apl-LvalCell.o apl-Malloc_hooks.o apl-Nabla.o apl-Macro.o apl-Missing_Libraries.o apl-NamedObject.o apl-NativeFunction.o apl-NumericCell.o apl-Output.o apl-Parallel.o apl-Parser.o apl-Performance.o apl-PointerCell.o apl-Prefix.o apl-Plot_line_properties.o apl-Plot_data.o apl-Plot_window_properties.o apl-PrimitiveFunction.o apl-PrintBuffer.o apl-QR_factorization_GSL.o apl-QuadFunction.o apl-ProcessorID.o apl-Quad_CR.o apl-Quad_DLX.o apl-Quad_FFT.o apl-Quad_FIO.o apl-Quad_FX.o apl-Quad_GTK.o apl-Quad_JSON.o apl-Quad_MAP.o apl-Quad_MX.o apl-Quad_PLOT.o apl-Quad_PNG.o apl-Quad_RE.o apl-Quad_RL.o apl-Quad_RVAL.o apl-Quad_SQL.o apl-Quad_SVx.o apl-Quad_TF.o apl-Quad_WA.o apl-Quad_XML.o apl-RealCell.o apl-sbrk.o apl-Shape.o apl-ScalarFunction.o apl-Security.o apl-StateIndicator.o apl-Svar_DB.o apl-Svar_record.o apl-Symbol.o apl-SymbolTable.o apl-SystemVariable.o apl-TabExpansion.o apl-Thread_context.o apl-Token.o apl-Tokenizer.o apl-UCS_string.o apl-UCS_string_vector.o apl-UserFunction.o apl-UserFunction_header.o apl-UserPreferences.o apl-UTF8_string.o apl-Value.o apl-ValueHistory.o apl-Workspace.o apl-static_Objects.o apl-Regexp.o -L.libs -lexecinfo -lpcre2-32 -lz -lpng -lm -lfftw3 -lncurses -lcurses -lpthread -Wl,-rpath-link,/usr/local/lib apl-LibPaths.o: In function `LibPaths::compute_bin_path(char const*, bool)': LibPaths.cc:(.text+0xa70): warning: strcpy() is almost always misused, please use strlcpy() apl-InputFile.o: In function `InputFile::randomize_files()': InputFile.cc:(.text+0x1234): warning: random() may return deterministic values, is that what you want? gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src' Making all in support-files gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files' Making all in Bill_Daly_Ubuntu gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Bill_Daly_Ubuntu' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Bill_Daly_Ubuntu' Making all in Dyalog-Keyboard gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Dyalog-Keyboard' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Dyalog-Keyboard' Making all in Dirk gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Dirk' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Dirk' Making all in Juergen-Mint-19 gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Juergen-Mint-19' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Juergen-Mint-19' Making all in Juergen-Mint-21 gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Juergen-Mint-21' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Juergen-Mint-21' Making all in old-Keyboard gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/old-Keyboard' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/old-Keyboard' Making all in OS-X-Keyboard gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/OS-X-Keyboard' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/OS-X-Keyboard' Making all in Unicomp-Keyboard gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Unicomp-Keyboard' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Unicomp-Keyboard' Making all in WASD-Keyboard gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/WASD-Keyboard' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/WASD-Keyboard' Making all in 105-key-International-Keyboard gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/105-key-International-Keyboard' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/105-key-International-Keyboard' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files' Making all in tools gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/tools' depbase=`echo APL_keyboard.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT APL_keyboard.o -MD -MP -MF $depbase.Tpo -c -o APL_keyboard.o APL_keyboard.cc &&\ mv -f $depbase.Tpo $depbase.Po /usr/bin/libtool --tag=CXX --mode=link c++ -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -L/usr/local/lib -lexecinfo -o APL_keyboard APL_keyboard.o -lpcre2-32 -lz -lpng -lfftw3 -lm -lncurses -lcurses -lpthread libtool: link: c++ -o APL_keyboard -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 APL_keyboard.o -L.libs -lexecinfo -lpcre2-32 -lz -lpng -lm -lfftw3 -lncurses -lcurses -lpthread -Wl,-rpath-link,/usr/local/lib depbase=`echo APL_keyboard_learn.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT APL_keyboard_learn.o -MD -MP -MF $depbase.Tpo -c -o APL_keyboard_learn.o APL_keyboard_learn.cc &&\ mv -f $depbase.Tpo $depbase.Po /usr/bin/libtool --tag=CXX --mode=link c++ -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -L/usr/local/lib -lexecinfo -o APL_keyboard_learn APL_keyboard_learn.o -lpcre2-32 -lz -lpng -lfftw3 -lm -lncurses -lcurses -lpthread libtool: link: c++ -o APL_keyboard_learn -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 APL_keyboard_learn.o -L.libs -lexecinfo -lpcre2-32 -lz -lpng -lm -lfftw3 -lncurses -lcurses -lpthread -Wl,-rpath-link,/usr/local/lib depbase=`echo APL_keyboard_show.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT APL_keyboard_show.o -MD -MP -MF $depbase.Tpo -c -o APL_keyboard_show.o APL_keyboard_show.cc &&\ mv -f $depbase.Tpo $depbase.Po /usr/bin/libtool --tag=CXX --mode=link c++ -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -L/usr/local/lib -lexecinfo -o APL_keyboard_show APL_keyboard_show.o -lpcre2-32 -lz -lpng -lfftw3 -lm -lncurses -lcurses -lpthread libtool: link: c++ -o APL_keyboard_show -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 APL_keyboard_show.o -L.libs -lexecinfo -lpcre2-32 -lz -lpng -lm -lfftw3 -lncurses -lcurses -lpthread -Wl,-rpath-link,/usr/local/lib depbase=`echo apl2html.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT apl2html.o -MD -MP -MF $depbase.Tpo -c -o apl2html.o apl2html.cc &&\ mv -f $depbase.Tpo $depbase.Po /usr/bin/libtool --tag=CXX --mode=link c++ -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -L/usr/local/lib -lexecinfo -o apl2html apl2html.o -lpcre2-32 -lz -lpng -lfftw3 -lm -lncurses -lcurses -lpthread libtool: link: c++ -o apl2html -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 apl2html.o -L.libs -lexecinfo -lpcre2-32 -lz -lpng -lm -lfftw3 -lncurses -lcurses -lpthread -Wl,-rpath-link,/usr/local/lib depbase=`echo check_command_def.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT check_command_def.o -MD -MP -MF $depbase.Tpo -c -o check_command_def.o check_command_def.cc &&\ mv -f $depbase.Tpo $depbase.Po /usr/bin/libtool --tag=CXX --mode=link c++ -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -L/usr/local/lib -lexecinfo -o check_command_def check_command_def.o -lpcre2-32 -lz -lpng -lfftw3 -lm -lncurses -lcurses -lpthread libtool: link: c++ -o check_command_def -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 check_command_def.o -L.libs -lexecinfo -lpcre2-32 -lz -lpng -lm -lfftw3 -lncurses -lcurses -lpthread -Wl,-rpath-link,/usr/local/lib depbase=`echo filter_apl_lines.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT filter_apl_lines.o -MD -MP -MF $depbase.Tpo -c -o filter_apl_lines.o filter_apl_lines.cc &&\ mv -f $depbase.Tpo $depbase.Po /usr/bin/libtool --tag=CXX --mode=link c++ -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -L/usr/local/lib -lexecinfo -o filter_apl_lines filter_apl_lines.o -lpcre2-32 -lz -lpng -lfftw3 -lm -lncurses -lcurses -lpthread libtool: link: c++ -o filter_apl_lines -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 filter_apl_lines.o -L.libs -lexecinfo -lpcre2-32 -lz -lpng -lm -lfftw3 -lncurses -lcurses -lpthread -Wl,-rpath-link,/usr/local/lib depbase=`echo filter_apl_lines2.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT filter_apl_lines2.o -MD -MP -MF $depbase.Tpo -c -o filter_apl_lines2.o filter_apl_lines2.cc &&\ mv -f $depbase.Tpo $depbase.Po /usr/bin/libtool --tag=CXX --mode=link c++ -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -L/usr/local/lib -lexecinfo -o filter_apl_lines2 filter_apl_lines2.o -lpcre2-32 -lz -lpng -lfftw3 -lm -lncurses -lcurses -lpthread libtool: link: c++ -o filter_apl_lines2 -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 filter_apl_lines2.o -L.libs -lexecinfo -lpcre2-32 -lz -lpng -lm -lfftw3 -lncurses -lcurses -lpthread -Wl,-rpath-link,/usr/local/lib depbase=`echo lines.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT lines.o -MD -MP -MF $depbase.Tpo -c -o lines.o lines.cc &&\ mv -f $depbase.Tpo $depbase.Po /usr/bin/libtool --tag=CXX --mode=link c++ -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -L/usr/local/lib -lexecinfo -o lines lines.o -lpcre2-32 -lz -lpng -lfftw3 -lm -lncurses -lcurses -lpthread libtool: link: c++ -o lines -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 lines.o -L.libs -lexecinfo -lpcre2-32 -lz -lpng -lm -lfftw3 -lncurses -lcurses -lpthread -Wl,-rpath-link,/usr/local/lib depbase=`echo ncurses_emul.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT ncurses_emul.o -MD -MP -MF $depbase.Tpo -c -o ncurses_emul.o ncurses_emul.cc &&\ mv -f $depbase.Tpo $depbase.Po /usr/bin/libtool --tag=CXX --mode=link c++ -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -L/usr/local/lib -lexecinfo -o ncurses_emul ncurses_emul.o -lpcre2-32 -lz -lpng -lfftw3 -lm -lncurses -lcurses -lpthread libtool: link: c++ -o ncurses_emul -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 ncurses_emul.o -L.libs -lexecinfo -lpcre2-32 -lz -lpng -lm -lfftw3 -lncurses -lcurses -lpthread -Wl,-rpath-link,/usr/local/lib depbase=`echo phrase_gen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -MT phrase_gen.o -MD -MP -MF $depbase.Tpo -c -o phrase_gen.o phrase_gen.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from ../src/Id.hh:30, from phrase_gen.cc:29: ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:25:1: note: in expansion of macro 'TD' 25 | TD(TOK_NEWLINE , TC_NEWLINE , TV_NONE , ID_No_ID ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:29:1: note: in expansion of macro 'TD' 29 | TD(TOK_LINE , TC_LINE , TV_LIN , ID_No_ID ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:30:1: note: in expansion of macro 'TD' 30 | TD(TOK_SYMBOL , TC_SYMBOL , TV_SYM , ID_No_ID ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:31:1: note: in expansion of macro 'TD' 31 | TD(TOK_LSYMB , TC_SYMBOL , TV_SYM , ID_No_ID1 ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:32:1: note: in expansion of macro 'TD' 32 | TD(TOK_LSYMB2 , TC_SYMBOL , TV_SYM , ID_No_ID2 ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:33:1: note: in expansion of macro 'TD' 33 | TD(TOK_P_SYMB , TC_SYMBOL , TV_SYM , ID_No_ID3 ) // (SYMBOL) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:34:1: note: in expansion of macro 'TD' 34 | TD(TOK_NUMERIC , TC_NUMERIC , TV_CHAR , ID_No_ID ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:35:1: note: in expansion of macro 'TD' 35 | TD(TOK_INDEX , TC_INDEX , TV_INDEX, ID_No_ID ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:36:1: note: in expansion of macro 'TD' 36 | TD(TOK_PINDEX , TC_PINDEX , TV_INDEX, ID_No_ID ) // partial [;] | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:37:1: note: in expansion of macro 'TD' 37 | TD(TOK_AXIS , TC_INDEX , TV_VAL , ID_No_ID ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:38:1: note: in expansion of macro 'TD' 38 | TD(TOK_FUN0 , TC_FUN0 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:39:1: note: in expansion of macro 'TD' 39 | TD(TOK_FUN2 , TC_FUN2 , TV_FUN , ID_No_ID ) // defined fn | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:40:1: note: in expansion of macro 'TD' 40 | TD(TOK_OPER1 , TC_OPER1 , TV_FUN , ID_No_ID ) // defined op | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:41:1: note: in expansion of macro 'TD' 41 | TD(TOK_OPER2 , TC_OPER2 , TV_FUN , ID_No_ID ) // defined op | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:45:1: note: in expansion of macro 'TD' 45 | TD(TOK_FIRST_TIME , TC_VOID , TV_NONE , ID_FIRST_TIME ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:46:1: note: in expansion of macro 'TD' 46 | TD(TOK_INVALID , TC_INVALID , TV_NONE , ID_INVALID ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:47:1: note: in expansion of macro 'TD' 47 | TD(TOK_VOID , TC_VOID , TV_NONE , ID_VOID ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:48:1: note: in expansion of macro 'TD' 48 | TD(TOK_END , TC_END , TV_INT , ID_END ) // end of stat | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:49:1: note: in expansion of macro 'TD' 49 | TD(TOK_ENDL , TC_END , TV_INT , ID_ENDL ) // end of line | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:50:1: note: in expansion of macro 'TD' 50 | TD(TOK_OFF , TC_OFF , TV_NONE , ID_OFF ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:51:1: note: in expansion of macro 'TD' 51 | TD(TOK_ESCAPE , TC_R_ARROW , TV_NONE , ID_ESCAPE ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:52:1: note: in expansion of macro 'TD' 52 | TD(TOK_GOTO_PC , TC_R_ARROW , TV_INT , ID_GOTO_PC ) // →literal N | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:53:1: note: in expansion of macro 'TD' 53 | TD(TOK_SPACE , TC_SPACE , TV_NONE , ID_SPACE ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:54:1: note: in expansion of macro 'TD' 54 | TD(TOK_COLON , TC_COLON , TV_NONE , ID_COLON ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:55:1: note: in expansion of macro 'TD' 55 | TD(TOK_QUOTE1 , TC_QUOTE , TV_NONE , ID_QUOTE1 ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:56:1: note: in expansion of macro 'TD' 56 | TD(TOK_QUOTE2 , TC_QUOTE , TV_NONE , ID_QUOTE2 ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:57:1: note: in expansion of macro 'TD' 57 | TD(TOK_ASSIGN , TC_ASSIGN , TV_NONE , ID_ASSIGN ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:58:1: note: in expansion of macro 'TD' 58 | TD(TOK_ASSIGN1 , TC_ASSIGN , TV_NONE , ID_ASSIGN1 ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:59:1: note: in expansion of macro 'TD' 59 | TD(TOK_R_ARROW , TC_R_ARROW , TV_NONE , ID_R_ARROW ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:60:1: note: in expansion of macro 'TD' 60 | TD(TOK_DIAMOND , TC_DIAMOND , TV_NONE , ID_DIAMOND ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:61:1: note: in expansion of macro 'TD' 61 | TD(TOK_IF_ELSE , TC_END , TV_INT , ID_IF_ELSE ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:62:1: note: in expansion of macro 'TD' 62 | TD(TOK_IF_END , TC_END , TV_INT , ID_IF_END ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:63:1: note: in expansion of macro 'TD' 63 | TD(TOK_IF_THEN , TC_END , TV_INT , ID_IF_THEN ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:64:1: note: in expansion of macro 'TD' 64 | TD(TOK_RETURN_EXEC , TC_RETURN , TV_NONE , ID_RETURN_EXEC ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:65:1: note: in expansion of macro 'TD' 65 | TD(TOK_RETURN_STATS , TC_RETURN , TV_NONE , ID_RETURN_STATS ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:66:1: note: in expansion of macro 'TD' 66 | TD(TOK_RETURN_VOID , TC_RETURN , TV_NONE , ID_RETURN_VOID ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:67:1: note: in expansion of macro 'TD' 67 | TD(TOK_NO_VALUE , TC_VALUE , TV_NONE , ID_NO_VALUE ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:68:1: note: in expansion of macro 'TD' 68 | TD(TOK_SI_PUSHED , TC_SI_LEAVE , TV_NONE , ID_SI_PUSHED ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:69:1: note: in expansion of macro 'TD' 69 | TD(TOK_L_BRACK , TC_L_BRACK , TV_INT , ID_L_BRACK ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:70:1: note: in expansion of macro 'TD' 70 | TD(TOK_SEMICOL , TC_L_BRACK , TV_NONE , ID_SEMICOL ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:71:1: note: in expansion of macro 'TD' 71 | TD(TOK_R_BRACK , TC_R_BRACK , TV_INT , ID_R_BRACK ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:72:1: note: in expansion of macro 'TD' 72 | TD(TOK_L_PARENT , TC_L_PARENT , TV_INT , ID_L_PARENT ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:73:1: note: in expansion of macro 'TD' 73 | TD(TOK_R_PARENT , TC_R_PARENT , TV_INT , ID_R_PARENT ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:74:1: note: in expansion of macro 'TD' 74 | TD(TOK_L_CURLY , TC_L_CURLY , TV_INT , ID_L_CURLY ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:75:1: note: in expansion of macro 'TD' 75 | TD(TOK_R_CURLY , TC_R_CURLY , TV_INT , ID_R_CURLY ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:79:1: note: in expansion of macro 'TD' 79 | TD(TOK_RETURN_SYMBOL , TC_RETURN , TV_SYM , ID_RETURN_SYMBOL) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:80:1: note: in expansion of macro 'TD' 80 | TD(TOK_Quad_Quad , TC_SYMBOL , TV_SYM , ID_Quad_Quad ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:81:1: note: in expansion of macro 'TD' 81 | TD(TOK_Quad_QUOTE , TC_SYMBOL , TV_SYM , ID_QUOTE_Quad ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:82:1: note: in expansion of macro 'TD' 82 | TD(TOK_Quad_AI , TC_SYMBOL , TV_SYM , ID_Quad_AI ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:83:1: note: in expansion of macro 'TD' 83 | TD(TOK_Quad_ARG , TC_SYMBOL , TV_SYM , ID_Quad_ARG ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:84:1: note: in expansion of macro 'TD' 84 | TD(TOK_Quad_AV , TC_SYMBOL , TV_SYM , ID_Quad_AV ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:85:1: note: in expansion of macro 'TD' 85 | TD(TOK_Quad_CT , TC_SYMBOL , TV_SYM , ID_Quad_CT ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:86:1: note: in expansion of macro 'TD' 86 | TD(TOK_Quad_EM , TC_SYMBOL , TV_SYM , ID_Quad_EM ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:87:1: note: in expansion of macro 'TD' 87 | TD(TOK_Quad_ET , TC_SYMBOL , TV_SYM , ID_Quad_ET ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:88:1: note: in expansion of macro 'TD' 88 | TD(TOK_Quad_FC , TC_SYMBOL , TV_SYM , ID_Quad_FC ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:89:1: note: in expansion of macro 'TD' 89 | TD(TOK_Quad_IO , TC_SYMBOL , TV_SYM , ID_Quad_IO ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:90:1: note: in expansion of macro 'TD' 90 | TD(TOK_Quad_LC , TC_SYMBOL , TV_SYM , ID_Quad_LC ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:91:1: note: in expansion of macro 'TD' 91 | TD(TOK_Quad_LX , TC_SYMBOL , TV_SYM , ID_Quad_LX ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:92:1: note: in expansion of macro 'TD' 92 | TD(TOK_Quad_L , TC_SYMBOL , TV_SYM , ID_Quad_L ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:93:1: note: in expansion of macro 'TD' 93 | TD(TOK_Quad_PP , TC_SYMBOL , TV_SYM , ID_Quad_PP ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:94:1: note: in expansion of macro 'TD' 94 | TD(TOK_Quad_PR , TC_SYMBOL , TV_SYM , ID_Quad_PR ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:95:1: note: in expansion of macro 'TD' 95 | TD(TOK_Quad_PS , TC_SYMBOL , TV_SYM , ID_Quad_PS ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:96:1: note: in expansion of macro 'TD' 96 | TD(TOK_Quad_PW , TC_SYMBOL , TV_SYM , ID_Quad_PW ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:97:1: note: in expansion of macro 'TD' 97 | TD(TOK_Quad_R , TC_SYMBOL , TV_SYM , ID_Quad_R ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:98:1: note: in expansion of macro 'TD' 98 | TD(TOK_Quad_RL , TC_SYMBOL , TV_SYM , ID_Quad_RL ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:99:1: note: in expansion of macro 'TD' 99 | TD(TOK_Quad_SVE , TC_SYMBOL , TV_SYM , ID_Quad_SVE ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:100:1: note: in expansion of macro 'TD' 100 | TD(TOK_Quad_SYL , TC_SYMBOL , TV_SYM , ID_Quad_SYL ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:101:1: note: in expansion of macro 'TD' 101 | TD(TOK_Quad_TC , TC_SYMBOL , TV_SYM , ID_Quad_TC ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:102:1: note: in expansion of macro 'TD' 102 | TD(TOK_Quad_TS , TC_SYMBOL , TV_SYM , ID_Quad_TS ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:103:1: note: in expansion of macro 'TD' 103 | TD(TOK_Quad_TZ , TC_SYMBOL , TV_SYM , ID_Quad_TZ ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:104:1: note: in expansion of macro 'TD' 104 | TD(TOK_Quad_UL , TC_SYMBOL , TV_SYM , ID_Quad_UL ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:105:1: note: in expansion of macro 'TD' 105 | TD(TOK_Quad_WA , TC_SYMBOL , TV_SYM , ID_Quad_WA ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:106:1: note: in expansion of macro 'TD' 106 | TD(TOK_Quad_X , TC_SYMBOL , TV_SYM , ID_Quad_X ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:107:1: note: in expansion of macro 'TD' 107 | TD(TOK_ALPHA , TC_SYMBOL , TV_SYM , ID_ALPHA ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:108:1: note: in expansion of macro 'TD' 108 | TD(TOK_ALPHA_U , TC_SYMBOL , TV_SYM , ID_ALPHA_U ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:109:1: note: in expansion of macro 'TD' 109 | TD(TOK_CHI , TC_SYMBOL , TV_SYM , ID_CHI ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:110:1: note: in expansion of macro 'TD' 110 | TD(TOK_LAMBDA , TC_SYMBOL , TV_SYM , ID_LAMBDA ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:111:1: note: in expansion of macro 'TD' 111 | TD(TOK_OMEGA , TC_SYMBOL , TV_SYM , ID_OMEGA ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:112:1: note: in expansion of macro 'TD' 112 | TD(TOK_OMEGA_U , TC_SYMBOL , TV_SYM , ID_OMEGA_U ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:114:1: note: in expansion of macro 'TD' 114 | TD(TOK_F0_ZILDE , TC_FUN0 , TV_FUN , ID_F0_ZILDE ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:115:1: note: in expansion of macro 'TD' 115 | TD(TOK_F1_EXECUTE , TC_FUN1 , TV_FUN , ID_F1_EXECUTE ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:116:1: note: in expansion of macro 'TD' 116 | TD(TOK_Quad_AF , TC_FUN1 , TV_FUN , ID_Quad_AF ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:117:1: note: in expansion of macro 'TD' 117 | TD(TOK_Quad_CR , TC_FUN2 , TV_FUN , ID_Quad_CR ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:118:1: note: in expansion of macro 'TD' 118 | TD(TOK_Quad_DL , TC_FUN1 , TV_FUN , ID_Quad_DL ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:119:1: note: in expansion of macro 'TD' 119 | TD(TOK_Quad_DLX , TC_FUN2 , TV_FUN , ID_Quad_DLX ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:120:1: note: in expansion of macro 'TD' 120 | TD(TOK_Quad_EC , TC_FUN1 , TV_FUN , ID_Quad_EC ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:121:1: note: in expansion of macro 'TD' 121 | TD(TOK_Quad_ENV , TC_FUN1 , TV_FUN , ID_Quad_ENV ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:122:1: note: in expansion of macro 'TD' 122 | TD(TOK_Quad_EX , TC_FUN1 , TV_FUN , ID_Quad_EX ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:123:1: note: in expansion of macro 'TD' 123 | TD(TOK_Quad_MX , TC_FUN2 , TV_FUN , ID_Quad_MX ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:124:1: note: in expansion of macro 'TD' 124 | TD(TOK_Quad_RE , TC_FUN2 , TV_FUN , ID_Quad_RE ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:125:1: note: in expansion of macro 'TD' 125 | TD(TOK_Quad_SQL , TC_FUN2 , TV_FUN , ID_Quad_SQL ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:126:1: note: in expansion of macro 'TD' 126 | TD(TOK_Quad_SVQ , TC_FUN1 , TV_FUN , ID_Quad_SVQ ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:127:1: note: in expansion of macro 'TD' 127 | TD(TOK_Quad_SVR , TC_FUN1 , TV_FUN , ID_Quad_SVR ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:128:1: note: in expansion of macro 'TD' 128 | TD(TOK_Quad_SVS , TC_FUN1 , TV_FUN , ID_Quad_SVS ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:129:1: note: in expansion of macro 'TD' 129 | TD(TOK_Quad_SI , TC_FUN1 , TV_FUN , ID_Quad_SI ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:130:1: note: in expansion of macro 'TD' 130 | TD(TOK_Quad_UCS , TC_FUN1 , TV_FUN , ID_Quad_UCS ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:132:1: note: in expansion of macro 'TD' 132 | TD(TOK_F2_AND , TC_FUN2 , TV_FUN , ID_F2_AND ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:133:1: note: in expansion of macro 'TD' 133 | TD(TOK_F2_AND_B , TC_FUN2 , TV_FUN , ID_F2_AND_B ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:134:1: note: in expansion of macro 'TD' 134 | TD(TOK_Quad_AT , TC_FUN2 , TV_FUN , ID_Quad_AT ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:135:1: note: in expansion of macro 'TD' 135 | TD(TOK_F2_EQUAL , TC_FUN2 , TV_FUN , ID_F2_EQUAL ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:136:1: note: in expansion of macro 'TD' 136 | TD(TOK_F2_EQUAL_B , TC_FUN2 , TV_FUN , ID_F2_EQUAL_B ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:137:1: note: in expansion of macro 'TD' 137 | TD(TOK_F2_FIND , TC_FUN2 , TV_FUN , ID_F2_FIND ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:138:1: note: in expansion of macro 'TD' 138 | TD(TOK_F2_GREATER , TC_FUN2 , TV_FUN , ID_F2_GREATER ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:139:1: note: in expansion of macro 'TD' 139 | TD(TOK_F2_INDEX , TC_FUN2 , TV_FUN , ID_F2_INDEX ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:140:1: note: in expansion of macro 'TD' 140 | TD(TOK_F2_INTER , TC_FUN2 , TV_FUN , ID_F2_INTER ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:141:1: note: in expansion of macro 'TD' 141 | TD(TOK_Quad_INP , TC_FUN2 , TV_FUN , ID_Quad_INP ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:142:1: note: in expansion of macro 'TD' 142 | TD(TOK_F2_LEQU , TC_FUN2 , TV_FUN , ID_F2_LEQU ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:143:1: note: in expansion of macro 'TD' 143 | TD(TOK_F2_LESS , TC_FUN2 , TV_FUN , ID_F2_LESS ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:144:1: note: in expansion of macro 'TD' 144 | TD(TOK_F2_MEQU , TC_FUN2 , TV_FUN , ID_F2_MEQU ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:145:1: note: in expansion of macro 'TD' 145 | TD(TOK_F2_NAND , TC_FUN2 , TV_FUN , ID_F2_NAND ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:146:1: note: in expansion of macro 'TD' 146 | TD(TOK_F2_NAND_B , TC_FUN2 , TV_FUN , ID_F2_NAND_B ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:147:1: note: in expansion of macro 'TD' 147 | TD(TOK_F2_NOR , TC_FUN2 , TV_FUN , ID_F2_NOR ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:148:1: note: in expansion of macro 'TD' 148 | TD(TOK_F2_NOR_B , TC_FUN2 , TV_FUN , ID_F2_NOR_B ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:149:1: note: in expansion of macro 'TD' 149 | TD(TOK_F2_OR , TC_FUN2 , TV_FUN , ID_F2_OR ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:150:1: note: in expansion of macro 'TD' 150 | TD(TOK_F2_OR_B , TC_FUN2 , TV_FUN , ID_F2_OR_B ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:151:1: note: in expansion of macro 'TD' 151 | TD(TOK_F2_UNEQU , TC_FUN2 , TV_FUN , ID_F2_UNEQU ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:152:1: note: in expansion of macro 'TD' 152 | TD(TOK_F2_UNEQ_B , TC_FUN2 , TV_FUN , ID_F2_UNEQ_B ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:153:1: note: in expansion of macro 'TD' 153 | TD(TOK_Quad_EA , TC_FUN2 , TV_FUN , ID_Quad_EA ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:154:1: note: in expansion of macro 'TD' 154 | TD(TOK_Quad_EB , TC_FUN2 , TV_FUN , ID_Quad_EB ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:155:1: note: in expansion of macro 'TD' 155 | TD(TOK_Quad_SVC , TC_FUN2 , TV_FUN , ID_Quad_SVC ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:156:1: note: in expansion of macro 'TD' 156 | TD(TOK_Quad_TF , TC_FUN2 , TV_FUN , ID_Quad_TF ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:157:1: note: in expansion of macro 'TD' 157 | TD(TOK_Quad_XML , TC_FUN2 , TV_FUN , ID_Quad_XML ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:158:1: note: in expansion of macro 'TD' 158 | TD(TOK_Quad_JSON , TC_FUN2 , TV_FUN , ID_Quad_JSON ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:160:1: note: in expansion of macro 'TD' 160 | TD(TOK_F12_BINOM , TC_FUN2 , TV_FUN , ID_F12_BINOM ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:161:1: note: in expansion of macro 'TD' 161 | TD(TOK_F12_CIRCLE , TC_FUN2 , TV_FUN , ID_F12_CIRCLE ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:162:1: note: in expansion of macro 'TD' 162 | TD(TOK_F12_COMMA , TC_FUN2 , TV_FUN , ID_F12_COMMA ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:163:1: note: in expansion of macro 'TD' 163 | TD(TOK_F12_COMMA1 , TC_FUN2 , TV_FUN , ID_F12_COMMA1 ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:164:1: note: in expansion of macro 'TD' 164 | TD(TOK_F12_DECODE , TC_FUN2 , TV_FUN , ID_F12_DECODE ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:165:1: note: in expansion of macro 'TD' 165 | TD(TOK_F12_DIVIDE , TC_FUN2 , TV_FUN , ID_F12_DIVIDE ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:166:1: note: in expansion of macro 'TD' 166 | TD(TOK_F12_DOMINO , TC_FUN2 , TV_FUN , ID_F12_DOMINO ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:167:1: note: in expansion of macro 'TD' 167 | TD(TOK_F12_DROP , TC_FUN2 , TV_FUN , ID_F12_DROP ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:168:1: note: in expansion of macro 'TD' 168 | TD(TOK_F12_ELEMENT , TC_FUN2 , TV_FUN , ID_F12_ELEMENT ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:169:1: note: in expansion of macro 'TD' 169 | TD(TOK_F12_ENCODE , TC_FUN2 , TV_FUN , ID_F12_ENCODE ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:170:1: note: in expansion of macro 'TD' 170 | TD(TOK_F12_EQUIV , TC_FUN2 , TV_FUN , ID_F12_EQUIV ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:171:1: note: in expansion of macro 'TD' 171 | TD(TOK_F12_FORMAT , TC_FUN2 , TV_FUN , ID_F12_FORMAT ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:172:1: note: in expansion of macro 'TD' 172 | TD(TOK_F12_INDEX_OF , TC_FUN2 , TV_FUN , ID_F12_INDEX_OF ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:173:1: note: in expansion of macro 'TD' 173 | TD(TOK_F12_INTERVAL_INDEX, TC_FUN2 , TV_FUN , ID_F12_INTERVAL_INDEX) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:174:1: note: in expansion of macro 'TD' 174 | TD(TOK_JOT , TC_FUN2 , TV_FUN , ID_JOT ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:175:1: note: in expansion of macro 'TD' 175 | TD(TOK_F2_LEFT , TC_FUN2 , TV_FUN , ID_F2_LEFT ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:176:1: note: in expansion of macro 'TD' 176 | TD(TOK_F12_LOGA , TC_FUN2 , TV_FUN , ID_F12_LOGA ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:177:1: note: in expansion of macro 'TD' 177 | TD(TOK_F12_MINUS , TC_FUN2 , TV_FUN , ID_F12_MINUS ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:178:1: note: in expansion of macro 'TD' 178 | TD(TOK_F12_NEQUIV , TC_FUN2 , TV_FUN , ID_F12_NEQUIV ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:179:1: note: in expansion of macro 'TD' 179 | TD(TOK_F12_PARTITION , TC_FUN2 , TV_FUN , ID_F12_PARTITION) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:180:1: note: in expansion of macro 'TD' 180 | TD(TOK_F12_PICK , TC_FUN2 , TV_FUN , ID_F12_PICK ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:181:1: note: in expansion of macro 'TD' 181 | TD(TOK_F12_PLUS , TC_FUN2 , TV_FUN , ID_F12_PLUS ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:182:1: note: in expansion of macro 'TD' 182 | TD(TOK_F12_POWER , TC_FUN2 , TV_FUN , ID_F12_POWER ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:183:1: note: in expansion of macro 'TD' 183 | TD(TOK_F12_RHO , TC_FUN2 , TV_FUN , ID_F12_RHO ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:184:1: note: in expansion of macro 'TD' 184 | TD(TOK_F2_RIGHT , TC_FUN2 , TV_FUN , ID_F2_RIGHT ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:185:1: note: in expansion of macro 'TD' 185 | TD(TOK_F12_RND_DN , TC_FUN2 , TV_FUN , ID_F12_RND_DN ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:186:1: note: in expansion of macro 'TD' 186 | TD(TOK_F12_RND_UP , TC_FUN2 , TV_FUN , ID_F12_RND_UP ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:187:1: note: in expansion of macro 'TD' 187 | TD(TOK_F12_ROLL , TC_FUN2 , TV_FUN , ID_F12_ROLL ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:188:1: note: in expansion of macro 'TD' 188 | TD(TOK_F12_ROTATE , TC_FUN2 , TV_FUN , ID_F12_ROTATE ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:189:1: note: in expansion of macro 'TD' 189 | TD(TOK_F12_ROTATE1 , TC_FUN2 , TV_FUN , ID_F12_ROTATE1 ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:190:1: note: in expansion of macro 'TD' 190 | TD(TOK_F12_SORT_ASC , TC_FUN2 , TV_FUN , ID_F12_SORT_ASC ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:191:1: note: in expansion of macro 'TD' 191 | TD(TOK_F12_SORT_DES , TC_FUN2 , TV_FUN , ID_F12_SORT_DES ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:192:1: note: in expansion of macro 'TD' 192 | TD(TOK_F12_STILE , TC_FUN2 , TV_FUN , ID_F12_STILE ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:193:1: note: in expansion of macro 'TD' 193 | TD(TOK_STOP_LINE , TC_R_ARROW , TV_NONE , ID_STOP_LINE ) // S∆ | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:194:1: note: in expansion of macro 'TD' 194 | TD(TOK_Quad_STOP , TC_FUN2 , TV_FUN , ID_Quad_STOP ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:195:1: note: in expansion of macro 'TD' 195 | TD(TOK_F12_TAKE , TC_FUN2 , TV_FUN , ID_F12_TAKE ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:196:1: note: in expansion of macro 'TD' 196 | TD(TOK_F12_TIMES , TC_FUN2 , TV_FUN , ID_F12_TIMES ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:197:1: note: in expansion of macro 'TD' 197 | TD(TOK_F12_TRANSPOSE , TC_FUN2 , TV_FUN , ID_F12_TRANSPOSE) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:198:1: note: in expansion of macro 'TD' 198 | TD(TOK_Quad_TRACE , TC_FUN2 , TV_FUN , ID_Quad_TRACE ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:199:1: note: in expansion of macro 'TD' 199 | TD(TOK_F12_WITHOUT , TC_FUN2 , TV_FUN , ID_F12_WITHOUT ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:200:1: note: in expansion of macro 'TD' 200 | TD(TOK_F12_UNION , TC_FUN2 , TV_FUN , ID_F12_UNION ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:201:1: note: in expansion of macro 'TD' 201 | TD(TOK_Quad_ES , TC_FUN2 , TV_FUN , ID_Quad_ES ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:202:1: note: in expansion of macro 'TD' 202 | TD(TOK_Quad_FX , TC_FUN2 , TV_FUN , ID_Quad_FX ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:203:1: note: in expansion of macro 'TD' 203 | TD(TOK_Quad_FFT , TC_FUN2 , TV_FUN , ID_Quad_FFT ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:204:1: note: in expansion of macro 'TD' 204 | TD(TOK_Quad_FIO , TC_FUN2 , TV_FUN , ID_Quad_FIO ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:205:1: note: in expansion of macro 'TD' 205 | TD(TOK_Quad_GTK , TC_FUN2 , TV_FUN , ID_Quad_GTK ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:206:1: note: in expansion of macro 'TD' 206 | TD(TOK_Quad_MAP , TC_FUN2 , TV_FUN , ID_Quad_MAP ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:207:1: note: in expansion of macro 'TD' 207 | TD(TOK_Quad_NA , TC_FUN2 , TV_FUN , ID_Quad_NA ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:208:1: note: in expansion of macro 'TD' 208 | TD(TOK_Quad_NC , TC_FUN1 , TV_FUN , ID_Quad_NC ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:209:1: note: in expansion of macro 'TD' 209 | TD(TOK_Quad_NL , TC_FUN2 , TV_FUN , ID_Quad_NL ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:210:1: note: in expansion of macro 'TD' 210 | TD(TOK_Quad_PLOT , TC_FUN2 , TV_FUN , ID_Quad_PLOT ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:211:1: note: in expansion of macro 'TD' 211 | TD(TOK_Quad_PNG , TC_FUN2 , TV_FUN , ID_Quad_PNG ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:212:1: note: in expansion of macro 'TD' 212 | TD(TOK_Quad_RVAL , TC_FUN2 , TV_FUN , ID_Quad_RVAL ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:213:1: note: in expansion of macro 'TD' 213 | TD(TOK_Quad_SVO , TC_FUN2 , TV_FUN , ID_Quad_SVO ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:215:1: note: in expansion of macro 'TD' 215 | TD(TOK_OPER1_COMMUTE , TC_OPER1 , TV_FUN , ID_OPER1_COMMUTE) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:216:1: note: in expansion of macro 'TD' 216 | TD(TOK_OPER1_EACH , TC_OPER1 , TV_FUN , ID_OPER1_EACH ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:217:1: note: in expansion of macro 'TD' 217 | TD(TOK_OPER1_MACRO , TC_OPER1 , TV_FUN , ID_MACRO ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:218:1: note: in expansion of macro 'TD' 218 | TD(TOK_OPER1_REDUCE , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:219:1: note: in expansion of macro 'TD' 219 | TD(TOK_F12_COMPRESS , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:220:1: note: in expansion of macro 'TD' 220 | TD(TOK_OPER1_REDUCE1 , TC_OPER1 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:221:1: note: in expansion of macro 'TD' 221 | TD(TOK_F12_COMPRESS1 , TC_FUN2 , TV_FUN , ID_OPER1_REDUCE1) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:222:1: note: in expansion of macro 'TD' 222 | TD(TOK_OPER1_SCAN , TC_OPER1 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:223:1: note: in expansion of macro 'TD' 223 | TD(TOK_F12_EXPAND , TC_FUN2 , TV_FUN , ID_OPER1_SCAN ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:224:1: note: in expansion of macro 'TD' 224 | TD(TOK_OPER1_SCAN1 , TC_OPER1 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:225:1: note: in expansion of macro 'TD' 225 | TD(TOK_F12_EXPAND1 , TC_FUN2 , TV_FUN , ID_OPER1_SCAN1 ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:226:1: note: in expansion of macro 'TD' 226 | TD(TOK_OPER2_INNER , TC_OPER2 , TV_FUN , ID_OPER2_INNER ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:227:1: note: in expansion of macro 'TD' 227 | TD(TOK_OPER2_MACRO , TC_OPER2 , TV_FUN , ID_MACRO ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:228:1: note: in expansion of macro 'TD' 228 | TD(TOK_OPER2_OUTER , TC_OPER2 , TV_FUN , ID_OPER2_OUTER ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:229:1: note: in expansion of macro 'TD' 229 | TD(TOK_OPER2_POWER , TC_OPER2 , TV_FUN , ID_OPER2_POWER ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:230:1: note: in expansion of macro 'TD' 230 | TD(TOK_OPER2_RANK , TC_OPER2 , TV_FUN , ID_OPER2_RANK ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:232:1: note: in expansion of macro 'TD' 232 | TD(TOK_VARIABLE , TC_VALUE , TV_SYM , ID_VARIABLE ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:233:1: note: in expansion of macro 'TD' 233 | TD(TOK_APL_VALUE1 , TC_VALUE , TV_VAL , ID_APL_VALUE1 ) // grouped | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:234:1: note: in expansion of macro 'TD' 234 | TD(TOK_APL_VALUE2 , TC_VALUE , TV_VAL , ID_APL_VALUE2 ) // assigned | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:235:1: note: in expansion of macro 'TD' 235 | TD(TOK_APL_VALUE3 , TC_VALUE , TV_VAL , ID_APL_VALUE3 ) // strand | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:236:1: note: in expansion of macro 'TD' 236 | TD(TOK_APL_VALUE4 , TC_VALUE , TV_VAL , ID_APL_VALUE4 ) // optimized | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:237:1: note: in expansion of macro 'TD' 237 | TD(TOK_BRANCH , TC_R_ARROW , TV_INT , ID_BRANCH ) // →N | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:238:1: note: in expansion of macro 'TD' 238 | TD(TOK_NOBRANCH , TC_R_ARROW , TV_NONE , ID_BRANCH ) // →⍬ | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:239:1: note: in expansion of macro 'TD' 239 | TD(TOK_CHARACTER , TC_VALUE , TV_CHAR , ID_CHARACTER ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:240:1: note: in expansion of macro 'TD' 240 | TD(TOK_INTEGER , TC_VALUE , TV_INT , ID_INTEGER ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:241:1: note: in expansion of macro 'TD' 241 | TD(TOK_REAL , TC_VALUE , TV_FLT , ID_REAL ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:242:1: note: in expansion of macro 'TD' 242 | TD(TOK_COMPLEX , TC_VALUE , TV_CPX , ID_COMPLEX ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:243:1: note: in expansion of macro 'TD' 243 | TD(TOK_ERROR , TC_SI_LEAVE , TV_INT , ID_ERROR ) | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:244:1: note: in expansion of macro 'TD' 244 | TD(TOK_QUAD_ES_BRA , TC_SI_LEAVE , TV_VAL , ID_ES_BRA ) // ⎕ES helper | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:245:1: note: in expansion of macro 'TD' 245 | TD(TOK_QUAD_ES_COM , TC_SI_LEAVE , TV_VAL , ID_ES_COM ) // ⎕ES helper | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:246:1: note: in expansion of macro 'TD' 246 | TD(TOK_QUAD_ES_ERR , TC_SI_LEAVE , TV_VAL , ID_ES_ERR ) // ⎕ES helper | ^~ ../src/TokenEnums.hh:216:38: warning: bitwise operation between different enumeration types 'TokenClass' and 'TokenValueType' is deprecated [-Wdeprecated-enum-enum-conversion] 216 | #define TD(tok, tc, tv, id) tok = tc | tv | (id << 16), ../src/Token.def:247:1: note: in expansion of macro 'TD' 247 | TD(TOK_QUAD_ES_ESC , TC_SI_LEAVE , TV_VAL , ID_ES_ESC ) // ⎕ES helper | ^~ /usr/bin/libtool --tag=CXX --mode=link c++ -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 -L/usr/local/lib -lexecinfo -o phrase_gen phrase_gen.o -lpcre2-32 -lz -lpng -lfftw3 -lm -lncurses -lcurses -lpthread libtool: link: c++ -o phrase_gen -O2 -pipe -I/usr/local/include -I /usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903 phrase_gen.o -L.libs -lexecinfo -lpcre2-32 -lz -lpng -lm -lfftw3 -lncurses -lcurses -lpthread -Wl,-rpath-link,/usr/local/lib depbase=`echo sockconst.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -MT sockconst.o -MD -MP -MF $depbase.Tpo -c -o sockconst.o sockconst.c &&\ mv -f $depbase.Tpo $depbase.Po /usr/bin/libtool --tag=CC --mode=link cc -O2 -pipe -L/usr/local/lib -lexecinfo -o sockconst sockconst.o -lpcre2-32 -lz -lpng -lfftw3 -lm -lncurses -lcurses -lpthread libtool: link: cc -o sockconst -O2 -pipe sockconst.o -L.libs -lexecinfo -lpcre2-32 -lz -lpng -lm -lfftw3 -lncurses -lcurses -lpthread -Wl,-rpath-link,/usr/local/lib depbase=`echo TLV_server.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -MT TLV_server.o -MD -MP -MF $depbase.Tpo -c -o TLV_server.o TLV_server.c &&\ mv -f $depbase.Tpo $depbase.Po /usr/bin/libtool --tag=CC --mode=link cc -O2 -pipe -L/usr/local/lib -lexecinfo -o TLV_server TLV_server.o -lpcre2-32 -lz -lpng -lfftw3 -lm -lncurses -lcurses -lpthread libtool: link: cc -o TLV_server -O2 -pipe TLV_server.o -L.libs -lexecinfo -lpcre2-32 -lz -lpng -lm -lfftw3 -lncurses -lcurses -lpthread -Wl,-rpath-link,/usr/local/lib gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/tools' Making all in websock gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/websock' Making all in client gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/websock/client' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/websock/client' Making all in server gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/websock/server' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/websock/server' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/websock' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/websock' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/websock' gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903' gmake[1]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903' >>> Running fake in lang/apl at 1786381044.80 ===> lang/apl ===> Faking installation for apl-1.9pl20250903p1 Making install in workspaces gmake[1]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/workspaces' gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/workspaces' gmake[2]: Nothing to be done for 'install-exec-am'. mkdir -p '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/workspaces' /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 APL_CGI.apl RUBIK.apl SCRIPT.apl ScalarBenchmark.apl Scalar2.apl Scalar3.apl Simple_SQL.apl sudoku.apl sudoku_DLX.apl '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/workspaces' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/workspaces' gmake[1]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/workspaces' Making install in wslib3 gmake[1]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib3' Making install in DALY gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib3/DALY' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib3/DALY' gmake[3]: Nothing to be done for 'install-exec-am'. mkdir -p '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/wslib3/DALY' /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 README.md date.apl fin.apl fmt.apl lex.apl seq.apl stack.apl stat.apl xml.apl '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/wslib3/DALY' gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib3/DALY' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib3/DALY' gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib3' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib3' gmake[3]: Nothing to be done for 'install-exec-am'. mkdir -p '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/wslib3' /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 meta.apl INVARIANTS.apl '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/wslib3' gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib3' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib3' gmake[1]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib3' Making install in wslib4 gmake[1]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib4' gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib4' gmake[2]: Nothing to be done for 'install-exec-am'. mkdir -p '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/wslib4' /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 dummy.apl '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/wslib4' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib4' gmake[1]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib4' Making install in wslib5 gmake[1]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib5' Making install in APLComponentFiles gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib5/APLComponentFiles' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib5/APLComponentFiles' gmake[3]: Nothing to be done for 'install-exec-am'. mkdir -p '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/wslib5/APLComponentFiles' /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 AUTHORS LAST_GIT_PULL CF_README.txt LICENSE README_FIRST.txt SQL_README.txt ComponentFiles.apl README.md '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/wslib5/APLComponentFiles' gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib5/APLComponentFiles' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib5/APLComponentFiles' Making install in DALY gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib5/DALY' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib5/DALY' gmake[3]: Nothing to be done for 'install-exec-am'. mkdir -p '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/wslib5/DALY' /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 README.md aparse.apl assert.apl cfg.apl cl.apl dom.apl export.apl fin.apl find_test_data.apl from-ods.apl import.apl lpr.apl parse_json.apl pref.apl prompt.apl pw.apl utf8.apl utl.apl wblg.apl wsinit.apl '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/wslib5/DALY' gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib5/DALY' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib5/DALY' Making install in iso-apl-cf gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib5/iso-apl-cf' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib5/iso-apl-cf' gmake[3]: Nothing to be done for 'install-exec-am'. mkdir -p '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/wslib5/iso-apl-cf' /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 AUTHORS LAST_GIT_PULL README.md _control_.apl _metadata_ iso_cf.apl perf.apl test.apl '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/wslib5/iso-apl-cf' gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib5/iso-apl-cf' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib5/iso-apl-cf' gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib5' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib5' gmake[3]: Nothing to be done for 'install-exec-am'. mkdir -p '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/wslib5' /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 HTML.apl ASSERT.apl FILE_IO.apl FILE_IO1.apl SQL.apl '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/wslib5' gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib5' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib5' gmake[1]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/wslib5' Making install in build gmake[1]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/build' gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/build' gmake[2]: Nothing to be done for 'install-exec-am'. gmake[2]: Nothing to be done for 'install-data-am'. gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/build' gmake[1]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/build' Making install in doc gmake[1]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/doc' Making install in DALY gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/doc/DALY' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/doc/DALY' gmake[3]: Nothing to be done for 'install-exec-am'. mkdir -p '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/doc/DALY' /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 apl_kbd.texi apl-library.info apl-library.texi apl-pkg-mgr.texi arg_parser.texi assert.texi cfg.texi cl.texi date.texi dom.texi export.texi fdl-1.3.texi finance.texi fmt.texi html.texi import.texi lex1.texi lex.texi lpr.texi '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/doc/DALY' mkdir -p /usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/info /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 ./apl-library.info /usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/info gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/doc/DALY' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/doc/DALY' gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/doc' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/doc' gmake[3]: Nothing to be done for 'install-exec-am'. mkdir -p '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/share/doc/apl' /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 apl.1 apl.texi apl.info apl.html libapl.texi libapl.info PLOT_circle.png PLOT_zigzag.png MX_distributions.png libapl.html '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/share/doc/apl' mkdir -p /usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/info /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 ./apl.info ./libapl.info /usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/info mkdir -p '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/man/man1' /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 apl.1 '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/man/man1' gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/doc' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/doc' gmake[1]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/doc' Making install in erlang gmake[1]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/erlang' gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/erlang' gmake[2]: Nothing to be done for 'install-data-am'. gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/erlang' gmake[1]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/erlang' Making install in gnu-apl.d gmake[1]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/gnu-apl.d' gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/gnu-apl.d' gmake[2]: Nothing to be done for 'install-exec-am'. mkdir -p '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/share/examples/apl/gnu-apl.d' /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 preferences keyboard1.txt parallel_thresholds '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/share/examples/apl/gnu-apl.d' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/gnu-apl.d' gmake[1]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/gnu-apl.d' Making install in HOWTOs gmake[1]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/HOWTOs' gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/HOWTOs' gmake[2]: Nothing to be done for 'install-exec-am'. mkdir -p '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/share/doc/apl' /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 APL-Communication-Cookbook.html Parallel-APL.html Quad-GTK.html GNU-APL-Memory-Management.html GNU-APL-Troubleshooting.html GNU-APL-Designers-Guide.html GNU-APL-Performance.html LApack-primer.html APL-Communication-Cookbook.asciidoc Parallel-APL.asciidoc Quad-GTK.asciidoc GNU-APL-Memory-Management.asciidoc GNU-APL-Troubleshooting.asciidoc GNU-APL-Designers-Guide.asciidoc GNU-APL-Performance.asciidoc LApack-primer.asciidoc APL-on-Macintosh.pdf Parallel-APL.pdf glade-0.png glade-1.png glade-2.png glade-3.png glade-4.png glade-5.png glade-6.png glade-7.png glade-8.png glade-9.png glade-10.png glade-11.png glade-12.png APL1.png APL2.png APL3.png APL4.png APL5.png '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/share/doc/apl' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/HOWTOs' gmake[1]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/HOWTOs' Making install in src gmake[1]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src' Making install in native gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src/native' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src/native' gmake[3]: Nothing to be done for 'install-data-am'. mkdir -p '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl' /usr/bin/libtool --mode=install /usr/obj/ports/apl-1.9pl20250903/bin/install -c lib_file_io.la lib_template_F0.la lib_template_F12.la lib_template_OP1.la lib_template_OP2.la '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl' libtool: install: /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 ./.libs/lib_file_io.a /usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/lib_file_io.a libtool: install: /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 ./.libs/lib_file_io.so /usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/lib_file_io.so libtool: install: /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 ./.libs/lib_file_io.lai /usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/lib_file_io.la libtool: install: /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 ./.libs/lib_template_F0.a /usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/lib_template_F0.a libtool: install: /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 ./.libs/lib_template_F0.so /usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/lib_template_F0.so libtool: install: /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 ./.libs/lib_template_F0.lai /usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/lib_template_F0.la libtool: install: /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 ./.libs/lib_template_F12.a /usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/lib_template_F12.a libtool: install: /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 ./.libs/lib_template_F12.so /usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/lib_template_F12.so libtool: install: /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 ./.libs/lib_template_F12.lai /usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/lib_template_F12.la libtool: install: /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 ./.libs/lib_template_OP1.a /usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/lib_template_OP1.a libtool: install: /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 ./.libs/lib_template_OP1.so /usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/lib_template_OP1.so libtool: install: /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 ./.libs/lib_template_OP1.lai /usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/lib_template_OP1.la libtool: install: /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 ./.libs/lib_template_OP2.a /usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/lib_template_OP2.a libtool: install: /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 ./.libs/lib_template_OP2.so /usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/lib_template_OP2.so libtool: install: /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 ./.libs/lib_template_OP2.lai /usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/lib_template_OP2.la gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src/native' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src/native' Making install in APs gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src/APs' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src/APs' gmake[3]: Nothing to be done for 'install-data-am'. mkdir -p '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/bin' /usr/bin/libtool --mode=install /usr/obj/ports/apl-1.9pl20250903/bin/install -c -s -m 755 AP100 AP210 APserver '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/bin' libtool: install: /usr/obj/ports/apl-1.9pl20250903/bin/install -c -s -m 755 AP100 /usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/bin libtool: install: /usr/obj/ports/apl-1.9pl20250903/bin/install -c -s -m 755 AP210 /usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/bin libtool: install: /usr/obj/ports/apl-1.9pl20250903/bin/install -c -s -m 755 APserver /usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/bin gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src/APs' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src/APs' Making install in emacs_mode gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src/emacs_mode' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src/emacs_mode' mkdir -p '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl' /usr/bin/libtool --mode=install /usr/obj/ports/apl-1.9pl20250903/bin/install -c libemacs.la '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl' libtool: install: /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 ./.libs/libemacs.a /usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/libemacs.a libtool: install: /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 ./.libs/libemacs.so.1.0 /usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/libemacs.so.1.0 libtool: install: /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 ./.libs/libemacs.lai /usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/libemacs.la gmake[3]: Nothing to be done for 'install-data-am'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src/emacs_mode' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src/emacs_mode' Making install in sql gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src/sql' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src/sql' mkdir -p '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl' /usr/bin/libtool --mode=install /usr/obj/ports/apl-1.9pl20250903/bin/install -c lib_sql.la '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl' libtool: install: /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 ./.libs/lib_sql.a /usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/lib_sql.a libtool: install: /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 ./.libs/lib_sql.so.0.0 /usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/lib_sql.so.0.0 libtool: install: /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 ./.libs/lib_sql.lai /usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/lib/apl/lib_sql.la mkdir -p '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/share/doc/apl' /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 SQL.apl '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/share/doc/apl' gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src/sql' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src/sql' Making install in workspaces gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src/workspaces' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src/workspaces' gmake[3]: Nothing to be done for 'install-exec-am'. gmake[3]: Nothing to be done for 'install-data-am'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src/workspaces' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src/workspaces' gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src' mkdir -p '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/bin' /usr/bin/libtool --mode=install /usr/obj/ports/apl-1.9pl20250903/bin/install -c -s -m 755 apl '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/bin' libtool: install: /usr/obj/ports/apl-1.9pl20250903/bin/install -c -s -m 755 apl /usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/bin gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src' gmake[1]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/src' Making install in support-files gmake[1]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files' Making install in Bill_Daly_Ubuntu gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Bill_Daly_Ubuntu' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Bill_Daly_Ubuntu' gmake[3]: Nothing to be done for 'install-exec-am'. gmake[3]: Nothing to be done for 'install-data-am'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Bill_Daly_Ubuntu' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Bill_Daly_Ubuntu' Making install in Dyalog-Keyboard gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Dyalog-Keyboard' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Dyalog-Keyboard' gmake[3]: Nothing to be done for 'install-exec-am'. gmake[3]: Nothing to be done for 'install-data-am'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Dyalog-Keyboard' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Dyalog-Keyboard' Making install in Dirk gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Dirk' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Dirk' gmake[3]: Nothing to be done for 'install-exec-am'. gmake[3]: Nothing to be done for 'install-data-am'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Dirk' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Dirk' Making install in Juergen-Mint-19 gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Juergen-Mint-19' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Juergen-Mint-19' gmake[3]: Nothing to be done for 'install-exec-am'. gmake[3]: Nothing to be done for 'install-data-am'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Juergen-Mint-19' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Juergen-Mint-19' Making install in Juergen-Mint-21 gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Juergen-Mint-21' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Juergen-Mint-21' gmake[3]: Nothing to be done for 'install-exec-am'. gmake[3]: Nothing to be done for 'install-data-am'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Juergen-Mint-21' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Juergen-Mint-21' Making install in old-Keyboard gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/old-Keyboard' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/old-Keyboard' gmake[3]: Nothing to be done for 'install-exec-am'. gmake[3]: Nothing to be done for 'install-data-am'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/old-Keyboard' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/old-Keyboard' Making install in OS-X-Keyboard gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/OS-X-Keyboard' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/OS-X-Keyboard' gmake[3]: Nothing to be done for 'install-exec-am'. gmake[3]: Nothing to be done for 'install-data-am'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/OS-X-Keyboard' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/OS-X-Keyboard' Making install in Unicomp-Keyboard gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Unicomp-Keyboard' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Unicomp-Keyboard' gmake[3]: Nothing to be done for 'install-exec-am'. gmake[3]: Nothing to be done for 'install-data-am'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Unicomp-Keyboard' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/Unicomp-Keyboard' Making install in WASD-Keyboard gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/WASD-Keyboard' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/WASD-Keyboard' gmake[3]: Nothing to be done for 'install-exec-am'. gmake[3]: Nothing to be done for 'install-data-am'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/WASD-Keyboard' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/WASD-Keyboard' Making install in 105-key-International-Keyboard gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/105-key-International-Keyboard' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/105-key-International-Keyboard' gmake[3]: Nothing to be done for 'install-exec-am'. gmake[3]: Nothing to be done for 'install-data-am'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/105-key-International-Keyboard' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files/105-key-International-Keyboard' gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files' gmake[3]: Nothing to be done for 'install-exec-am'. gmake[3]: Nothing to be done for 'install-data-am'. gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files' gmake[1]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/support-files' Making install in tools gmake[1]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/tools' gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/tools' gmake[2]: Nothing to be done for 'install-exec-am'. gmake[2]: Nothing to be done for 'install-data-am'. gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/tools' gmake[1]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/tools' Making install in websock gmake[1]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/websock' Making install in client gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/websock/client' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/websock/client' gmake[3]: Nothing to be done for 'install-exec-am'. mkdir -p '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/share/doc/apl' /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 apl_js.html APL_keyboard.html APL_keyboard2.html '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/share/doc/apl' gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/websock/client' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/websock/client' Making install in server gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/websock/server' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/websock/server' gmake[3]: Nothing to be done for 'install-exec-am'. mkdir -p '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/share/doc/apl' /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 apl_js.apache2 wsock.js '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/share/doc/apl' gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/websock/server' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/websock/server' gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/websock' gmake[3]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/websock' gmake[3]: Nothing to be done for 'install-exec-am'. mkdir -p '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/share/doc/apl' /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 README '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/share/doc/apl' gmake[3]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/websock' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/websock' gmake[1]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903/websock' gmake[1]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903' gmake[2]: Entering directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903' mkdir -p '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/share/examples/apl' mkdir -p '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/share/examples/apl/gnu-apl.d' /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 gnu-apl.d/preferences '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/share/examples/apl/gnu-apl.d' mkdir -p '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/share/doc/apl' /usr/obj/ports/apl-1.9pl20250903/bin/install -c -m 644 README README-1-prerequisites README-2-configure README-3-keyboard README-4-compliance README-5-WINDOWS README-6-porting README-7-more-info README-8-parallel README-9-post-installation README-10-python README-11-bogus-compiler-warnings README-12-vpath-builds README-13-build-pitfalls '/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/share/doc/apl' gmake[2]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903' gmake[1]: Leaving directory '/usr/obj/ports/apl-1.9pl20250903/apl-1.9pl20250903' >>> Running package in lang/apl at 1786381069.53 ===> lang/apl `/usr/obj/ports/apl-1.9pl20250903/fake-sparc64/.fake_done' is up to date. ===> Building package for apl-1.9pl20250903p1 Create /usr/ports/packages/sparc64/all/apl-1.9pl20250903p1.tgz Creating package apl-1.9pl20250903p1 reading plist| checking dependencies| checking dependencies|devel/pcre2 checking dependencies|fonts/apl-fonts checking dependencies|lang/gcc/16,-libs checking dependencies|math/fftw3,-main,double checking dependencies|x11/gtk+3,-main checksumming| checksumming| | 0% checksumming| | 1% checksumming|* | 1% checksumming|* | 2% checksumming|** | 3% checksumming|** | 4% checksumming|*** | 4% checksumming|*** | 5% checksumming|*** | 6% checksumming|**** | 6% checksumming|**** | 7% checksumming|***** | 7% checksumming|***** | 8% checksumming|***** | 9% checksumming|****** | 9% checksumming|****** | 10% checksumming|******* | 11% checksumming|******* | 12% checksumming|******** | 13% checksumming|******** | 14% checksumming|********* | 14% checksumming|********* | 15% checksumming|********** | 16% checksumming|********** | 17% checksumming|*********** | 17% checksumming|*********** | 18% checksumming|*********** | 19% checksumming|************ | 19% checksumming|************ | 20% checksumming|************* | 21% checksumming|************* | 22% checksumming|************** | 22% checksumming|************** | 23% checksumming|*************** | 24% checksumming|*************** | 25% checksumming|**************** | 26% checksumming|**************** | 27% checksumming|***************** | 27% checksumming|***************** | 28% Error: /usr/obj/ports/apl-1.9pl20250903/fake-sparc64/usr/local/bin/Gtk_server does not exist pkg_create: can't continue *** Error 1 in lang/apl (/usr/ports/infrastructure/mk/bsd.port.mk:2244 '/usr/ports/packages/sparc64/all/apl-1.9pl20250903p1.tgz': @trap "cd ...) *** Error 2 in lang/apl (/usr/ports/infrastructure/mk/bsd.port.mk:2743 '_internal-package': @case X${_DEPENDS_CACHE} in X) _DEPENDS_CACHE=$...) *** Error 2 in lang/apl (/usr/ports/infrastructure/mk/bsd.port.mk:2722 'package': @lock=apl-1.9pl20250903p1; export _LOCKS_HELD=" apl-1.9pl...) ===> Exiting lang/apl with an error *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'package': @: ${echo_msg:=echo}; : ${target:=package}; for i in ; do ...) >>> Ended at 1786381148.22 max_stuck=88.32/depends=23.58/show-prepare-results=14.32/extract=3.19/patch=1.48/configure=281.30/build=8069.29/fake=24.75/package=78.76 Error: job failed with 512 on sparc64-0b at 1786381148